Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2017
Balance Sheet Components  
Schedule of inventories

Inventories consisted of the following (in thousands):

 

 

 

 

 

 

 

 

 

 

    

September 30,

    

December 31,

 

 

 

2017

 

2016

 

Finished goods

 

$

29,667

 

$

24,138

 

Component parts

 

 

3,312

 

 

1,880

 

Work-in-process

 

 

170

 

 

213

 

 

 

$

33,149

 

$

26,231

 

 

Schedule of property and equipment, net

Property and equipment, net consisted of the following (in thousands):

 

 

 

 

 

 

 

 

 

 

    

September 30,

    

December 31,

 

 

 

2017

 

2016

 

Computer equipment and software

 

$

4,801

 

$

3,855

 

Manufacturing tooling and test equipment

 

 

4,962

 

 

4,216

 

Lab and warehouse equipment

 

 

4,661

 

 

3,649

 

Leasehold improvements

 

 

3,780

 

 

3,438

 

Furniture and fixtures

 

 

3,671

 

 

3,254

 

Other

 

 

1,215

 

 

753

 

 

 

 

23,090

 

 

19,165

 

Less: accumulated depreciation

 

 

(15,671)

 

 

(12,702)

 

 

 

$

7,419

 

$

6,463

 

 

Schedule of accrued liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

 

 

 

 

 

 

 

 

    

September 30,

    

December 31,

 

 

 

2017

 

2016

 

Sales returns and current portion of warranty accruals

 

$

2,917

 

$

2,892

 

Compensation accruals

 

 

4,533

 

 

4,445

 

Other accrued liabilities

 

 

1,947

 

 

1,575

 

 

 

$

9,397

 

$

8,912