XML 128 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
INVENTORIES, NET (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 17,752 $ 18,465
Work in process 3,942 4,296
Finished goods 10,166 11,465
Allowance for excess or obsolete inventory (1,559) (1,630)
Total inventory, net $ 30,301 $ 32,596