XML 35 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment, Net
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Year Ended December 31,
Depreciable Life20232022
(In years)(In thousands)
Landn/a$6,454 $5,935 
Buildings and improvements
5-40
41,195 36,548 
Machinery and equipment
3-15
465,599 375,441 
513,248 417,924 
Accumulated depreciation(242,450)(181,183)
$270,798 $236,741 

Depreciation expense for the years ended December 31, 2023, 2022 and 2021, was $76.9 million, $69.2 million and $62.0 million, respectively.