XML 25 R55.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details) (USD $)
12 Months Ended
Apr. 30, 2012
Apr. 30, 2011
Apr. 30, 2010
Composition of rent expense [Abstract]      
Minimum rental $ 43,620,000 $ 39,676,000 $ 37,261,000
Less: Sublease rentals (501,000) (665,000) (1,709,000)
Total 43,119,000 39,011,000 35,552,000
Operating leases, future minimum payments due [Abstract]      
Future minimum payments under operating leases 242,000,000    
Annual minimum payments, 2013 38,800,000    
Annual minimum payments, 2014 36,400,000    
Annual minimum payments, 2015 35,400,000    
Annual minimum payments, 2016 34,700,000    
Annual minimum payments, 2017 $ 32,400,000