XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Raw materials $ 59,247 $ 60,217
Work-in-process 7,830 7,186
Finished goods 82,999 74,669
Inventories, net 150,076 142,072
Inventory reserves for obsolescence and other estimated losses $ 10,600 $ 9,500