XML 27 R56.htm IDEA: XBRL DOCUMENT v2.4.0.8
Inventories (Details) (USD $)
Jul. 31, 2013
Jul. 31, 2012
Inventories    
Raw materials and parts $ 23,815,000 $ 21,084,000
Work-in-process 6,945,000 6,476,000
Finished goods 23,407,000 19,195,000
Total $ 54,167,000 $ 46,755,000