XML 73 R38.htm IDEA: XBRL DOCUMENT v3.3.1.900
Inventories (Details) - USD ($)
Oct. 31, 2015
Jul. 31, 2015
Inventory Disclosure [Abstract]    
Raw materials and components $ 51,058,000 $ 51,272,000
Work-in-process and finished goods 28,565,000 27,700,000
Total inventories 79,623,000 78,972,000
Less reserve for excess and obsolete inventories 16,730,000 16,904,000
Inventories, net 62,893,000 62,068,000
Inventory directly related to long-term contracts 2,152,000 2,261,000
Inventory related to contracts from third party commercial customers who outsource their manufacturing to us $ 854,000 $ 609,000