XML 51 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories consist of the following (in thousands):
June 30, 2021December 31, 2020
Raw material$99,074 $66,018 
Work-in-process6,197 5,382 
Finished goods33,623 31,205 
Gross inventory$138,894 $102,605 
Less reserves(5,269)(4,298)
Total inventories, net$133,625 $98,307