v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
The components of inventories were as follows: 
June 30,December 31,
(in thousands)20262025
Raw materials and supplies$162,717 $145,663 
Work-in-process33,274 31,570 
Finished goods336,218 431,338 
Inventories$532,209 $608,571