XML 41 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - (Tables)
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Components of Inventories
Inventories consisted of the following (in thousands): 
 
June 30,
2020
 
December 31,
2019
Raw materials
$
15,856

 
$
13,595

Work in process
42,582

 
36,658

Finished goods
34,096

 
28,355

Total inventories
$
92,534

 
$
78,608