XML 20 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 626,020 $ 580,807
Less accumulated depreciation (370,115) (333,400)
Property and equipment, net 255,905 247,407
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 21,511 21,595
Building    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 167,852 171,406
Building | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment estimated useful life 30 years  
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 307,530 287,596
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment estimated useful life 3 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment estimated useful life 7 years  
Office equipment and other    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 129,127 $ 100,210
Office equipment and other | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment estimated useful life 3 years  
Office equipment and other | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment estimated useful life 10 years