XML 73 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 23,661 $ 20,520
Work in progress 4,649 6,308
Finished goods 38,877 33,868
Total inventories 67,187 60,696
Reserve for inventory $ 2,575 $ 2,315