XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Raw materials $ 11,311 $ 11,217
Work in process 583 397
Finished Goods 19,858 26,807
Total inventory 31,752 38,421
Finished goods, consigned $ 4,000 8,200
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]    
Total inventory   $ 5,716