XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consist of the following:
 December 31, 
 
(in thousands)
20212020
Useful
Lives
Land$12,838 $14,908  
Buildings and improvements145,086 149,048 
5-20 yrs.
Machinery and equipment129,901 116,825 
3-10 yrs.
Office furniture and equipment13,291 11,743 
3-7 yrs.
Computer software12,384 12,276 
3-7 yrs.
Transportation equipment8,363 7,562 
3 yrs.
Property, plant and equipment, at cost321,863 312,362  
Accumulated depreciation(169,372)(156,928) 
Property, plant and equipment, net$152,491 $155,434