XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Property, Plant and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
 As of September 30,As of December 31,
(in thousands)202420232023
Land$62,332 $50,995 $62,587 
Buildings and site improvements249,921 233,694 246,021 
Leasehold improvements10,899 7,690 7,782 
Machinery and equipment562,199 496,999 516,017 
 885,351 789,378 832,407 
Less: accumulated depreciation and amortization(514,009)(460,625)(474,974)
 371,342 328,753 357,433 
Capital projects in progress124,480 53,755 61,179 
Total$495,822 $382,508 $418,612