XML 21 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]      
Capitalized Computer Software, Gross $ 49,600 $ 47,800  
Property, plant and equipment, gross 346,776 332,335  
Less: Accumulated depreciation (227,893) (219,090)  
Total property, plant and equipment 118,883 113,245  
Capitalized Computer Software, Accumulated Amortization (38,700) (34,500)  
Capitalized Computer Software, Amortization 4,800 4,700 $ 4,500
Land [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 4,686 4,027  
Building and improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 95,632 92,470  
Machinery and equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 233,140 227,795  
Construction in progress [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 13,318 $ 8,043