XML 51 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
 
The components of inventories are as follows:

 December 31,
 (in thousands) 
20212020
Raw materials$191,174 $95,777 
In-process products30,309 21,803 
Finished products222,273 166,162 
 $443,756 $283,742