XML 23 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Statements Details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 137,790   $ 136,649
Less: accumulated depreciation (99,984)   (97,376)
Property and equipment, net 37,806   39,273
Depreciation 5,200 $ 4,700  
Equipment and machinery      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 63,461   64,748
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 39,061   36,627
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 31,150   31,235
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 3,713   3,774
Construction-in-process      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 405   $ 265