XML 61 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES - Summary of inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
INVENTORIES    
Raw materials $ 26,874 $ 20,116
Work in process 10,671 8,300
Finished goods 9,225 9,590
Total inventories $ 46,770 $ 38,006