XML 67 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Certain Balance Sheet Items - Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 191,369 $ 186,763
Less accumulated depreciation and amortization (63,165) (55,257)
Property, plant and equipment, net 128,204 131,506
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 53,670 52,294
Land and buildings    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 47,385 47,053
Manufacturing equipment and machinery    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 32,077 28,860
Computer software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 22,868 25,680
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 17,850 16,577
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 11,447 11,152
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 6,072 $ 5,147