XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2022
Inventory, Net [Abstract]  
Schedule of components of inventories The components of inventories were as follows:
(in thousands)September 30, 2022December 31, 2021
  
Raw materials$85,771 $60,427 
Work-in-process30,730 26,397 
Finished goods238,474 182,206 
Inventories$354,975 $269,030