XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
The components of inventories, net are as follows (in thousands):
June 30,December 31,
20222021
Raw materials$36,301 $36,337 
Work-in-process39,407 35,182 
Finished goods24,880 27,031 
     Total$100,588 $98,550