XML 48 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
Property, plant and equipment consist of the following at December 31:

 20202019
Land$4,027 $4,686 
Building and improvements93,886 95,632 
Machinery and equipment243,810 233,140 
Construction in progress15,680 13,318 
 357,403 346,776 
Less:  Accumulated depreciation(245,996)(227,893)
 $111,407 $118,883