XML 25 R42.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories (Details) (USD $)
Oct. 31, 2012
Jul. 31, 2012
Inventory Disclosure [Abstract]    
Raw materials and components $ 53,585,000 $ 55,404,000
Work-in-process and finished goods 29,730,000 33,243,000
Total inventories 83,315,000 88,647,000
Less reserve for excess and obsolete inventories 14,667,000 16,286,000
Inventories, net 68,648,000 72,361,000
Inventory directly related to long-term contracts 1,265,000 2,041,000
Inventory related to contracts from third party commercial customers who outsource their manufacturing to us $ 682,000 $ 1,070,000