CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)
|
9 Months Ended |
Sep. 30, 2017 |
| Balance Sheet Related Disclosures [Abstract] |
|
| Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consist of the following: | | | | | | | | | | | | | | September 30, | | December 31, | | | | 2017 | | 2016 | | | | (in thousands) | Deferred sales commissions, current portion | | | $ | 3,489 |
| | 2,932 |
| Prepaid expenses | | | 3,113 |
| | 2,032 |
| Other | | | 1,262 |
| | 1,325 |
| Total prepaid expenses and other current assets | | | $ | 7,864 |
| | $ | 6,289 |
|
|
| Schedule of Property and Equipment |
Property and equipment, net consists of the following: | | | | | | | | | | | | | | | | September 30, | | December 31, | | | Estimated Useful Lives | | 2017 | | 2016 | | | | | (in thousands) | Computer and other equipment | | 3 years | | $ | 1,902 |
| | $ | 1,920 |
| Manufacturing, research and development laboratory equipment | | 3 years | | 4,543 |
| | 4,314 |
| Software | | 2 to 5 years | | 8,217 |
| | 8,217 |
| Office furniture and equipment | | 3 to 7 years | | 2,065 |
| | 2,070 |
| Leasehold improvements | | shorter of useful life or lease term | | 1,008 |
| | 1,008 |
| Construction in progress | | | | 78 |
| | — |
| Property and equipment, gross | | | | 17,813 |
| | 17,529 |
| Less: Accumulated depreciation and amortization | | | | (10,808 | ) | | (8,521 | ) | Property and equipment, net | | | | $ | 7,005 |
| | $ | 9,008 |
|
|
| Schedule of Other Assets |
Other assets consist of the following: | | | | | | | | | | | | | | September 30, | | December 31, | | | | 2017 | | 2016 | | | | (in thousands) | Deferred sales commissions, non-current portion | | | $ | 3,332 |
| | $ | 3,115 |
| Investment in privately held company | | | 1,500 |
| | 1,500 |
| Other | | | 530 |
| | 485 |
| Total other assets | | | $ | 5,362 |
| | $ | 5,100 |
|
|
| Schedule of Accrued Liabilities |
Accrued liabilities consist of the following: | | | | | | | | | | | | | | September 30, | | December 31, | | | | 2017 | | 2016 | | | | (in thousands) | Accrued compensation | | | $ | 7,423 |
| | $ | 7,230 |
| Accrued expenses and other liabilities | | | 1,073 |
| | 1,445 |
| Warranty liability, current portion | | | 480 |
| | 625 |
| Total accrued liabilities | | | $ | 8,976 |
| | $ | 9,300 |
|
|
| Summary of Deferred Revenue |
Deferred revenue consists of the following: | | | | | | | | | | September 30, | | December 31, | | 2017 | | 2016 | | (in thousands) | Products | $ | 4,207 |
| | $ | 1,220 |
| Subscription and support | 68,286 |
| | 64,684 |
| Total deferred revenue | 72,493 |
| | 65,904 |
| Less: current portion of deferred revenue | 36,761 |
| | 31,727 |
| Non-current portion of deferred revenue | $ | 35,732 |
| | $ | 34,177 |
|
|
| Schedule of Product Warranty Liability |
The following table summarizes the activity related to the Company’s accrued liability for estimated future warranty: | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2017 | | 2016 | | 2017 | | 2016 | | (in thousands) | Beginning balance | $ | 930 |
| | $ | 1,034 |
| | $ | 975 |
| | $ | 978 |
| Charges to operations | 141 |
| | 142 |
| | 492 |
| | 515 |
| Obligations fulfilled | (247 | ) | | (124 | ) | | (586 | ) | | (331 | ) | Changes in existing warranty | (11 | ) | | (53 | ) | | (68 | ) | | (163 | ) | Total product warranties | $ | 813 |
| | $ | 999 |
| | $ | 813 |
| | $ | 999 |
| Current portion | $ | 480 |
| | $ | 660 |
| | $ | 480 |
| | $ | 660 |
| Non-current portion | $ | 333 |
| | $ | 339 |
| | $ | 333 |
| | $ | 339 |
|
|