XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property, plant and equipment as of December 31, 2023 and 2022 were as follows:
20232022
Land$26,110 $29,010 
Building and improvements147,135 138,759 
Machinery and equipment263,999 240,097 
Construction in progress16,175 20,324 
Property, plant and equipment, at cost453,419 428,190 
Less: accumulated depreciation(245,608)(229,595)
Total property, plant and equipment, net$207,811 $198,595