Balance Sheet Components (Tables)
|
12 Months Ended |
Dec. 31, 2018 |
| Balance Sheet Components |
|
| Schedule of inventories |
Inventories consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
December 31,
|
|
December 31,
|
|
|
|
|
2018
|
|
2017
|
|
|
Finished goods
|
|
$
|
39,142
|
|
$
|
33,050
|
|
|
Component parts
|
|
|
3,490
|
|
|
4,025
|
|
|
Work-in-process
|
|
|
52
|
|
|
96
|
|
|
|
|
$
|
42,684
|
|
$
|
37,171
|
|
|
| Schedule of property and equipment, net |
Property and equipment, net consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
December 31,
|
|
December 31,
|
|
|
|
|
2018
|
|
2017
|
|
|
Computer equipment and software
|
|
$
|
5,380
|
|
$
|
5,030
|
|
|
Manufacturing tooling and test equipment
|
|
|
4,598
|
|
|
4,894
|
|
|
Lab and warehouse equipment
|
|
|
5,938
|
|
|
4,869
|
|
|
Leasehold improvements
|
|
|
5,954
|
|
|
3,960
|
|
|
Furniture and fixtures
|
|
|
4,670
|
|
|
3,698
|
|
|
Other
|
|
|
1,159
|
|
|
1,086
|
|
|
|
|
|
27,699
|
|
|
23,537
|
|
|
Less: accumulated depreciation
|
|
|
(18,036)
|
|
|
(16,200)
|
|
|
|
|
$
|
9,663
|
|
$
|
7,337
|
|
|
| Schedule of other assets |
Other assets consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
December 31,
|
|
December 31,
|
|
|
|
|
2018
|
|
2017
|
|
|
Deferred tax asset
|
|
$
|
23,098
|
|
$
|
464
|
|
|
Deposits
|
|
|
2,183
|
|
|
404
|
|
|
Other
|
|
|
175
|
|
|
750
|
|
|
|
|
$
|
25,456
|
|
$
|
1,618
|
|
|
| Schedule of accrued liabilities |
Accrued liabilities consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
December 31,
|
|
December 31,
|
|
|
|
|
2018
|
|
2017
|
|
|
Sales returns and current portion of warranty liability
|
|
$
|
2,539
|
|
$
|
2,872
|
|
|
Compensation accruals
|
|
|
5,444
|
|
|
5,241
|
|
|
Other accrued liabilities
|
|
|
1,159
|
|
|
2,722
|
|
|
|
|
$
|
9,142
|
|
$
|
10,835
|
|
|
| Schedule of other long-term liabilities |
Other long-term liabilities consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
December 31,
|
|
December 31,
|
|
|
|
2018
|
|
2017
|
|
Deferred revenue
|
|
$
|
3,192
|
|
$
|
3,143
|
|
Warranty
|
|
|
875
|
|
|
600
|
|
Other
|
|
|
1,272
|
|
|
199
|
|
|
|
$
|
5,339
|
|
$
|
3,942
|
|