v3.26.1
Inventories
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Inventories Inventories
 
The components of inventories are as follows:
As of June 30,As of December 31,
(in thousands)202620252025
Raw materials$147,907 $170,953 $193,929 
In-process products55,917 59,766 57,410 
Finished products309,694 355,904 342,853 
$513,518 $586,623 $594,192