XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
INVENTORIES    
Parts and raw materials $ 28,195 $ 20,509
Work-in-process 7,263 5,984
Finished goods 9,429 6,075
Inventories $ 44,887 $ 32,568