XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Inventories    
Finished goods $ 7,247 $ 10,995
Work-in-process 14,835 12,129
Raw materials 26,197 25,746
Less: Inventory reserves (5,125) (5,384)
Inventories, net $ 43,154 $ 43,486