XML 27 R89.htm IDEA: XBRL DOCUMENT v2.4.0.8
Future Minimum Commitments under Non-Cancelable Operating Leases (Detail) (USD $)
In Thousands, unless otherwise specified
Apr. 30, 2014
Schedule Of Future Minimum Rental Payments For Operating Leases [Line Items]  
2015 $ 41,177
2016 32,092
2017 25,329
2018 22,137
2019 18,857
Thereafter 64,395
Total operating leases $ 203,987