XML 29 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment - PPE (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 674,903 $ 636,672
Accumulated depreciation (426,722) (392,344)
Property, plant and equipment, net 248,181 244,328
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 13,498 13,607
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 107,914 105,036
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 15,323 14,553
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 538,168 $ 503,476