XML 73 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, plant and equipment, net      
Property, plant and equipment, gross $ 140,306 $ 141,109  
Less accumulated depreciation and amortization (83,278) (86,806)  
Property, plant and equipment, net 57,028 54,303  
Depreciation expense 10,745 13,275 $ 12,965
Building      
Property, plant and equipment, net      
Property, plant and equipment, gross 40,320 40,320  
Computer software      
Property, plant and equipment, net      
Property, plant and equipment, gross 26,127 18,424  
Computer equipment      
Property, plant and equipment, net      
Property, plant and equipment, gross 37,223 36,607  
Furniture and fixtures      
Property, plant and equipment, net      
Property, plant and equipment, gross 16,286 16,881  
Leasehold improvements      
Property, plant and equipment, net      
Property, plant and equipment, gross 10,824 10,110  
Machinery      
Property, plant and equipment, net      
Property, plant and equipment, gross 9,097 16,936  
Construction in progress      
Property, plant and equipment, net      
Property, plant and equipment, gross $ 429 $ 1,831