Balance Sheet Components (Tables)
|
6 Months Ended |
Jun. 30, 2015 |
| Balance Sheet Components |
|
| Schedule of inventories |
Inventories consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
December 31,
|
|
June 30,
|
|
|
|
|
2014
|
|
2015
|
|
|
Finished goods
|
|
$
|
13,324
|
|
$
|
14,908
|
|
|
Work-in-process
|
|
|
—
|
|
|
321
|
|
|
Component parts
|
|
|
888
|
|
|
3,208
|
|
|
|
|
$
|
14,212
|
|
$
|
18,437
|
|
|
| Schedule of property and equipment, net |
Property and equipment, net consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
December 31,
|
|
June 30,
|
|
|
|
|
2014
|
|
2015
|
|
|
Computer equipment and software
|
|
$
|
4,390
|
|
$
|
4,478
|
|
|
Manufacturing tooling and test equipment
|
|
|
2,777
|
|
|
3,920
|
|
|
Lab and warehouse equipment
|
|
|
2,652
|
|
|
3,143
|
|
|
Leasehold improvements
|
|
|
2,357
|
|
|
2,900
|
|
|
Furniture and fixtures
|
|
|
2,298
|
|
|
2,801
|
|
|
Marketing equipment
|
|
|
662
|
|
|
663
|
|
|
|
|
|
15,136
|
|
|
17,905
|
|
|
Less: accumulated depreciation
|
|
|
(10,047)
|
|
|
(11,557)
|
|
|
|
|
$
|
5,089
|
|
$
|
6,348
|
|
|
| Schedule of other assets |
Other assets consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
December 31,
|
|
June 30,
|
|
|
|
|
2014
|
|
2015
|
|
|
Deposits
|
|
$
|
697
|
|
$
|
897
|
|
|
Prepaid licensing
|
|
|
632
|
|
|
586
|
|
|
|
|
$
|
1,329
|
|
$
|
1,483
|
|
|
| Schedule of accrued liabilities |
Accrued liabilities consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
December 31,
|
|
June 30,
|
|
|
|
|
2014
|
|
2015
|
|
|
Sales returns and warranty accruals
|
|
$
|
2,019
|
|
$
|
2,421
|
|
|
Compensation accruals
|
|
|
1,614
|
|
|
1,857
|
|
|
Other accrued liabilities
|
|
|
1,117
|
|
|
1,493
|
|
|
|
|
$
|
4,750
|
|
$
|
5,771
|
|
|