XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
 As of September 30,As of December 31,
(in thousands)202320222022
Land
$50,995 $48,027 $50,025 
Buildings and site improvements
233,694 220,684 233,123 
Leasehold improvements
7,690 5,698 6,367 
Machinery, equipment, and software
496,999 449,121 472,907 
 789,378 723,530 762,422 
Less accumulated depreciation and amortization
(460,625)(419,108)(432,392)
 328,753 304,422 330,030 
Capital projects in progress
53,755 36,811 31,525 
Total$382,508 $341,233 $361,555