XML 66 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]      
Raw materials   $ 19,193 $ 16,500
Work-in-process   9,711 8,371
Finished goods   19,665 16,540
Total   $ 48,569 $ 41,411
Inventory Write-down $ 20,700