XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of carrying values of inventories
 At June 30,At December 31,
(in thousands)
202220212021
Raw materials
$193,254 $101,163 $191,174 
In-process products
47,141 24,117 30,309 
Finished products
299,449 184,974 222,273 
 $539,844 $310,254 $443,756