XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Components of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Components of Inventory    
Raw materials $ 44,754 $ 42,750
Work-in-process 3,459 3,284
Finished goods 35,415 30,293
Inventories 83,628 76,327
Less reserve for excess and obsolete inventory (1,543) (568)
Inventories, net $ 82,085 $ 75,759