XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
INVENTORIES    
Parts and raw materials $ 154,573 $ 134,816
Work in process 15,704 10,269
Finished goods 65,022 84,934
Total $ 235,299 $ 230,019