XML 59 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Detail Textuals) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Inventories    
Raw materials, parts and supplies of inventories $ 130,083,000 $ 114,866,000
Reserve for obsolete and slow moving inventory $ 10,168,000 $ 3,875,000