XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
 
The components of inventories are as follows:

  As of December 31,
 (in thousands) 
20222021
Raw materials$187,149 $191,174 
In-process products55,171 30,309 
Finished products314,481 222,273 
 $556,801 $443,756