XML 79 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 234,649 $ 203,386
Less: Accumulated depreciation and amortization (126,931) (105,865)
Total property and equipment, net 107,718 97,521
Land    
Property, Plant and Equipment [Line Items]    
Total property and equipment 903 903
Building    
Property, Plant and Equipment [Line Items]    
Total property and equipment 12,408 11,276
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 151,429 134,666
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 18,357 8,834
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 4,955 4,677
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 31,514 29,503
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 15,083 $ 13,527
Minimum | Building    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 25 years  
Minimum | Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 2 years  
Minimum | Capitalized software    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 3 years  
Minimum | Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 1 year  
Maximum | Building    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 30 years  
Maximum | Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 7 years  
Maximum | Capitalized software    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 5 years  
Maximum | Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 5 years