XML 94 R105.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Commitments and Contingencies (Future Minimum Operating Lease Commitments) (Details) (USD $)
In Thousands
Apr. 30, 2011
Commitments and Contingencies  
2012 $ 238,167
2013 181,044
2014 128,063
2015 84,138
2016 35,942
2017 and beyond 67,694
Total $ 735,048