Balance Sheet Related Disclosures [Abstract] | Period [Axis] |
---|
2016-01-01 - 2016-12-31 |
---|
Balance Sheet Related Disclosures [Abstract] | |
Schedule of Inventories | Inventories consist of the following (in thousands): | | | | | | | | | | December 31, | | 2016 | | 2015 | Raw materials | $ | 9,793 |
| | $ | 9,950 |
| Work in process | 10,773 |
| | 7,067 |
| Finished goods | 6,565 |
| | 2,448 |
| Total Inventories | $ | 27,131 |
| | $ | 19,465 |
|
|
Property, Plant and Equipment | Property, plant and equipment consist of the following (in thousands): | | | | | | | | | | | | | | December 31, | | Generally Used Estimated Useful Life | | 2016 | | 2015 | Clinical and manufacturing equipment | Up to 10 years | | $ | 153,938 |
| | $ | 128,044 |
| Computer hardware | 3 years | | 27,978 |
| | 25,843 |
| Computer software | 3 years | | 59,997 |
| | 21,451 |
| Furniture and fixtures | 5 years | | 10,306 |
| | 8,855 |
| Leasehold improvements | Lease term (1) | | 22,370 |
| | 20,172 |
| Building | 20 years | | 7,272 |
| | 4,227 |
| Land | — | | 3,072 |
| | 3,072 |
| CIP | — | | 25,948 |
| | 42,846 |
| Total | | | 310,881 |
| | 254,510 |
| Less: Accumulated depreciation and amortization and impairment charges | | | (135,714 | ) | | (118,037 | ) | Total Property, plant and equipment, net | | | $ | 175,167 |
| | $ | 136,473 |
|
(1) Shorter of remaining lease term or estimated useful lives of assets.
|
Schedule of Accrued Liabilities | Accrued liabilities consist of the following (in thousands): | | | | | | | | | | December 31, | | 2016 | | 2015 | Accrued payroll and benefits | $ | 79,214 |
| | $ | 55,430 |
| Accrued sales and marketing expenses | 11,970 |
| | 7,071 |
| Accrued sales rebate | 10,342 |
| | 8,486 |
| Accrued sales tax and value added tax | 5,032 |
| | 4,801 |
| Accrued income taxes | 4,210 |
| | 2,646 |
| Accrued warranty | 3,841 |
| | 2,638 |
| Accrued professional fees | 3,604 |
| | 2,775 |
| Other accrued liabilities | 16,119 |
| | 23,918 |
| Total Accrued Liabilities | $ | 134,332 |
| | $ | 107,765 |
|
|
Warranty accrual | Warranty accrual as of December 31, 2016 and 2015 consists of the following activity (in thousands): | | | | | Warranty accrual, December 31, 2014 | $ | 3,148 |
| Charged to cost of revenues | 1,796 |
| Actual warranty expenditures | (2,306 | ) | Warranty accrual, December 31, 2015 | 2,638 |
| Charged to cost of revenues | 4,894 |
| Actual warranty expenditures | (3,691 | ) | Warranty accrual, December 31, 2016 | $ | 3,841 |
|
|