XML 80 R62.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories, Net (Details) - USD ($)
Jul. 31, 2016
Jul. 31, 2015
Inventories, Net    
Raw materials and parts $ 45,867,000 $ 36,585,000
Work-in-process 13,178,000 10,017,000
Finished goods 37,831,000 29,371,000
Reserve for excess and obsolete inventory (5,390,000) (3,895,000)
Total inventories $ 91,486,000 $ 72,078,000