XML 58 R25.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Components of Inventories
 March 31, 2020December 31, 2019
Parts and supplies$46,125  $45,459  
Work-in-progress15,465  15,532  
Finished goods17,006  16,093  
 $78,596  $77,084