XML 101 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
Property, plant and equipment consist of the following at December 31:
 
2019
 
2018
Land
$
4,686

 
$
4,027

Building and improvements
95,632

 
92,470

Machinery and equipment
233,140

 
227,795

Construction in progress
13,318

 
8,043

 
346,776

 
332,335

Less:  Accumulated depreciation
(227,893
)
 
(219,090
)
 
$
118,883

 
$
113,245