XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories consisted of the following (in thousands):
June 30, 2023December 31, 2022
Raw material$105,401 $111,187 
Work-in-process13,658 17,944 
Finished goods46,336 47,523 
Gross inventory165,395 176,654 
Less reserves(5,853)(6,294)
Total inventories, net$159,542 $170,360