XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2
Inventories
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
(in thousands)
June 30,
2024
December 31,
2023
Finished goods and work-in-process$375,987 $351,746 
Raw materials91,370 82,441 
Stores, supplies, and other25,281 22,047 
$492,638 $456,234