XML 76 R56.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Inventory [Line Items]    
Raw materials $ 9,036 $ 10,520
Work in process 371 527
Finished Goods 19,759 21,909
Total inventory 29,166 32,956
Finished goods, consigned $ 1,500 2,100
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]    
Inventory [Line Items]    
Total inventory   $ 5,700