XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
INVENTORIES    
Parts and raw materials $ 215,203 $ 141,337
Work in process 23,051 13,702
Finished goods 58,485 66,307
Total $ 296,739 $ 221,346