XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories The components of inventories are as follows:
(in thousands)September 30, 2022December 31, 2021
Raw materials$71,567 $48,745 
Work-in-process28,068 25,187 
Finished goods41,015 30,666 
140,650 104,598 
Less: inventory reserves(2,807)(1,349)
Inventories, net$137,843 $103,249