XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories The components of inventories are as follows:
(in thousands)June 30, 2022December 31, 2021
Raw materials$73,255 $48,745 
Work-in-process29,418 25,187 
Finished goods33,992 30,666 
136,665 104,598 
Less: inventory reserves(2,136)(1,349)
Inventories, net$134,529 $103,249