XML 38 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment consist of the following:
 December 31, 
 
(in thousands)
20232022
Useful
Lives
Land$12,092 $12,792  
Buildings and improvements151,925 145,616 
5-20 yrs.
Machinery and equipment159,863 140,252 
3-10 yrs.
Office furniture and equipment15,603 13,270 
3-7 yrs.
Computer software15,528 13,551 
3-7 yrs.
Transportation equipment10,949 9,597 
3 yrs.
Property, plant and equipment, at cost365,960 335,078  
Accumulated depreciation(199,300)(180,071) 
Property, plant and equipment, net$166,660 $155,007