XML 70 R57.htm IDEA: XBRL DOCUMENT v3.19.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Inventory [Line Items]    
Raw materials $ 10,520 $ 11,217
Work in process 527 397
Finished Goods 21,909 26,807
Total inventory 32,956 38,421
Finished goods, consigned $ 2,100 8,200
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]    
Inventory [Line Items]    
Total inventory   $ 5,716