XML 76 R49.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories (Details) - USD ($)
Jul. 31, 2016
Jul. 31, 2015
Inventory Disclosure [Abstract]    
Raw materials and components $ 54,723,000 $ 51,272,000
Work-in-process and finished goods 32,829,000 27,700,000
Total Inventories 87,552,000 78,972,000
Less reserve for excess and obsolete inventories 16,198,000 16,904,000
Inventories, net 71,354,000 62,068,000
Inventory directly related to long-term contracts 2,896,000 2,261,000
Inventory related to contracts from third party commercial customers who outsource their manufacturing to us $ 1,428,000 $ 609,000