XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Raw materials $ 10,767 $ 11,217
Work in process 376 397
Finished Goods 20,968 26,807
Total inventory 32,111 38,421
Finished goods, consigned $ 1,900 8,200
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]    
Total inventory   $ 5,716