Balance Sheet Details (Tables)
|
12 Months Ended |
Dec. 31, 2019 |
Balance Sheet Details |
|
Schedule of short-term investments |
Short-term investments consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | | At December 31, 2019 | | | | | Maturity | | Amortized cost | | Unrealized | | Unrealized | | Estimated | | | | | (in years) | | or cost | | gains | | losses | | fair value | | Bank certificates of deposit | | | less than 1 | | | 12,999 | | | 7 | | | — | | | 13,006 | | Commercial paper | | | less than 1 | | | 7,475 | | | 8 | | | — | | | 7,483 | | Corporate notes | | | less than 3 | | | 65,354 | | | 295 | | | (10) | | | 65,639 | | Asset-backed securities | | | less than 3 | | | 25,333 | | | 99 | | | (7) | | | 25,425 | | Total | | | | | $ | 111,161 | | $ | 409 | | $ | (17) | | $ | 111,553 | |
| | | | | | | | | | | | | | | | | | | | | | At December 31, 2018 | | | | | Maturity | | Amortized cost | | Unrealized | | Unrealized | | Estimated | | | | | (in years) | | or cost | | gains | | losses | | fair value | | U.S government bonds | | | less than 1 | | $ | 1,300 | | $ | — | | $ | (3) | | $ | 1,297 | | U.S. government agency bonds | | | less than 1 | | | 1,994 | | | — | | | (12) | | | 1,982 | | Bank certificates of deposit | | | less than 2 | | | 15,201 | | | 2 | | | (3) | | | 15,200 | | Commercial paper | | | less than 1 | | | 9,597 | | | 1 | | | (5) | | | 9,593 | | Corporate notes | | | less than 3 | | | 60,923 | | | 24 | | | (194) | | | 60,753 | | Asset-backed securities | | | less than 3 | | | 21,918 | | | 18 | | | (94) | | | 21,842 | | Total | | | | | $ | 110,933 | | $ | 45 | | $ | (311) | | $ | 110,667 | |
|
Schedule of accounts receivable, net |
Accounts receivable consisted of the following (in thousands): | | | | | | | | | | December 31, | | | | 2019 | | 2018 | | | | | | | | | | Accounts receivable | | $ | 39,657 | | $ | 19,333 | | Allowance for doubtful accounts | | | (1,240) | | | (660) | | | | $ | 38,417 | | $ | 18,673 | |
|
Schedule of inventory |
Inventory consisted of the following (in thousands): | | | | | | | | | | December 31, | | | | 2019 | | 2018 | | | | | | | | | | Finished goods | | $ | 32,108 | | $ | 4,256 | | Work in process | | | 3,884 | | | 3,197 | | Raw material | | | 6,586 | | | 5,829 | | | | $ | 42,578 | | $ | 13,282 | |
|
Schedule of property and equipment, net |
Property and equipment consisted of the following (in thousands): | | | | | | | | | | December 31, | | | | 2019 | | 2018 | | | | | | | | | | Buildings | | $ | 874 | | $ | 874 | | Equipment | | | 13,782 | | | 10,306 | | Furniture and fixtures | | | 1,643 | | | 1,570 | | Leasehold improvements | | | 6,384 | | | 4,792 | | Computer equipment and software | | | 2,808 | | | 2,232 | | Land | | | 7,068 | | | 7,068 | | Construction in progress | | | 1,627 | | | 1,231 | | | | | 34,186 | | | 28,073 | | Less accumulated depreciation and amortization | | | (12,130) | | | (8,920) | | | | $ | 22,056 | | $ | 19,153 | |
|
Schedule of accrued liabilities |
Accrued liabilities consisted of the following (in thousands): | | | | | | | | | | December 31, | | | | 2019 | | 2018 | | | | | | | | | | Accrued bonuses | | $ | 13,525 | | $ | 8,604 | | Accrued legal expenses | | | 3,957 | | | 2,466 | | Accrued vacation benefits | | | 2,784 | | | 2,446 | | Accrued restructuring costs | | | 4,096 | | | — | | Accrued liability for cash-settled options | | | 6,685 | | | — | | Other accrued liabilities | | | 20,872 | | | 10,448 | | | | $ | 51,919 | | $ | 23,964 | |
|