XML 51 R31.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Commitments And Contingencies (Tables)
12 Months Ended
Jul. 31, 2011
Commitments and Contingencies (Tables) [Abstract]  
Schedule of Minimum Lease Payments under Operating Leases
         
2012
  $ 18,350  
2013
    12,636  
2014
    10,667  
2015
    7,338  
2016
    5,478  
Thereafter
    2,557  
 
     
 
  $ 57,026