XML 29 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories - (Tables)
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Components of Inventories
Inventories consisted of the following (in thousands): 
 
March 31,
2020
 
December 31,
2019
Raw materials
$
13,901

 
$
13,595

Work in process
37,689

 
36,658

Finished goods
34,020

 
28,355

Total inventories
$
85,610

 
$
78,608