XML 19 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Inventories    
Raw materials, parts and supplies of inventories $ 100,947,000 $ 130,083,000
Reserve for obsolete and slow moving inventory $ 10,467,000 $ 10,168,000