XML 24 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is determined by either specific identification or weighted average methods. The components of inventories are as follows:
(in thousands)June 30, 2021December 31, 2020
Raw materials$42,815 $36,349 
Work-in-process22,926 20,520 
Finished goods25,495 28,929 
91,236 85,798 
Less: inventory reserves(1,041)(718)
Inventories, net$90,195 $85,080