v3.24.2
INVENTORIES
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
The components of inventories, net are as follows (in thousands):
June 30,December 31,
20242023
Raw materials$52,340 $54,099 
Work-in-process23,649 31,215 
Finished goods27,449 19,039 
     Total$103,438 $104,353