XML 52 R42.htm IDEA: XBRL DOCUMENT v3.4.0.3
Inventories, Net (Details) - USD ($)
Apr. 30, 2016
Jul. 31, 2015
Inventories    
Raw materials and parts $ 45,266,000 $ 36,585,000
Work-in-process 12,907,000 10,017,000
Finished goods 38,440,000 29,371,000
Reserve for excess and obsolete inventory (5,666,000) (3,895,000)
Total inventories $ 90,947,000 $ 72,078,000