XML 59 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2018
Inventory Disclosure [Abstract]  
Schedule of Inventories

As of December 31, 2018 and 2017, inventories consisted of the following:

(in thousands)   December 31,
2018
December 31,
2017
Raw materials $40,489 $42,215
Work in process                33,181                65,448
Finished goods                12,234                28,856
Total inventories $85,904 $136,519