Balance Sheet Related Disclosures [Abstract] | Period [Axis] |
---|
2016-01-01 - 2016-12-31 |
---|
Balance Sheet Related Disclosures [Abstract] | |
Schedule of Prepaid Expenses and Other Current Assets | Prepaid expenses and other current assets consist of the following: | | | | | | | | | | | | | | As of December 31, | | | | 2016 | | 2015 | | | | (in thousands) | Deferred sales commissions, current portion (Note 1) | | | $ | 2,932 |
| | $ | 3,484 |
| Prepaid expenses | | | 2,032 |
| | 2,950 |
| Other | | | 1,006 |
| | 1,179 |
| Total prepaid expenses and other current assets | | | $ | 5,970 |
| | $ | 7,613 |
|
|
Schedule of Property and Equipment | Property and equipment, net consists of the following: | | | | | | | | | | | | | | | | As of December 31, | | | Estimated Useful Lives | | 2016 | | 2015 | | | | | (in thousands) | Computer and other equipment | | 3 years | | $ | 1,920 |
| | $ | 1,704 |
| Manufacturing, research and development laboratory equipment | | 3 years | | 4,314 |
| | 4,476 |
| Software | | 2 to 5 years | | 8,217 |
| | 8,470 |
| Office furniture and equipment | | 3 to 7 years | | 2,070 |
| | 1,041 |
| Leasehold improvements | | shorter of useful life or lease term | | 1,008 |
| | 614 |
| Property and equipment, gross | | | | 17,529 |
| | 16,305 |
| Less: Accumulated depreciation and amortization | | | | (8,521 | ) | | (7,149 | ) | Property and equipment, net | | | | $ | 9,008 |
| | $ | 9,156 |
|
The following table summarizes the property and equipment, net by location: | | | | | | | | | | As of December 31, | | 2016 | | 2015 | | (in thousands) | United States | $ | 7,685 |
| | $ | 7,561 |
| People's Republic of China | 1,096 |
| | 1,360 |
| United Kingdom | 227 |
| | 235 |
| Total property and equipment, net | $ | 9,008 |
| | $ | 9,156 |
|
|
Schedule of Other Assets | Other assets consist of the following: | | | | | | | | | | | | | | As of December 31, | | | | 2016 | | 2015 | | | | (in thousands) | Deferred sales commissions, non-current portion (Note 1) | | | $ | 3,115 |
| | $ | 3,254 |
| Investment in privately held company | | | 1,500 |
| | — |
| Other | | | 485 |
| | 426 |
| Total other assets | | | $ | 5,100 |
| | $ | 3,680 |
|
|
Schedule of Accrued Liabilities | Accrued liabilities consist of the following: | | | | | | | | | | As of December 31, | | 2016 | | 2015 | | (in thousands) | Accrued compensation | $ | 7,230 |
| | $ | 9,410 |
| Accrued expenses and other liabilities | 1,445 |
| | 1,801 |
| Warranty liability, current portion | 625 |
| | 645 |
| Total accrued liabilities | $ | 9,300 |
| | $ | 11,856 |
|
|
Summary of Deferred Revenue | Deferred revenue consists of the following: | | | | | | | | | | As of December 31, | | 2016 | | 2015 | | (in thousands) | Products | $ | 1,220 |
| | $ | 3,199 |
| Software subscription and services | 64,684 |
| | 56,063 |
| Total deferred revenue | 65,904 |
| | 59,262 |
| Less: current portion of deferred revenue | 31,727 |
| | 27,893 |
| Non-current portion of deferred revenue | $ | 34,177 |
| | $ | 31,369 |
|
|
Schedule of Product Warranty Liability | The following table summarizes the activity related to the Company’s accrued liability for estimated future warranty: | | | | | | | | | | | | | | As of December 31, | | 2016 | | 2015 | | 2014 | | (in thousands) | Beginning balance | $ | 978 |
| | $ | 891 |
| | $ | 923 |
| Charges to operations | 672 |
| | 1,079 |
| | 536 |
| Obligations fulfilled | (457 | ) | | (578 | ) | | (557 | ) | Changes in existing warranty | (218 | ) | | (414 | ) | | (11 | ) | Total product warranties | $ | 975 |
| | $ | 978 |
| | $ | 891 |
| Current portion | $ | 625 |
| | $ | 645 |
| | $ | 285 |
| Non-current portion | $ | 350 |
| | $ | 333 |
| | $ | 606 |
|
|