XML 49 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment as of December 31, 2024 and 2023 were as follows:
20242023
Land$25,143 $26,110 
Building and improvements149,783 147,135 
Machinery and equipment272,188 263,999 
Construction in progress35,919 16,175 
Property, plant and equipment, at cost483,033 453,419 
Less: accumulated depreciation(253,501)(245,608)
Total property, plant and equipment, net$229,532 $207,811 
As of December 31, 2024, PP&E includes $1.0 million of finance lease assets and future minimum lease payments. See Note 6, Leases, for additional information.