XML 86 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Property, Plant, and Equipment, Net - Summary of Property, Plant, and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 207,089 $ 198,788
Accumulated depreciation (116,805) (102,323)
Property, plant and equipment, net, excluding construction in progress 90,284 96,465
Construction in progress 5,556 14,497
Total property, plant, and equipment, net 95,840 110,962
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 18,799 20,806
Construction in progress 275 0
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 87,700 82,188
Construction in progress 2,444 3,884
Tooling    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 29,575 33,622
Construction in progress 1,581 3,697
Leasehold and building improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 34,486 31,158
Construction in progress 675 1,014
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 25,406 18,240
Construction in progress 352 5,714
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,572 5,620
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 8,551 $ 7,154