XML 47 R81.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancellable Operating Leases (Detail) (Operating Leases [Member], USD $)
In Thousands, unless otherwise specified
Apr. 30, 2014
Operating Leases [Member]
 
Operating Leased Assets [Line Items]  
2015 $ 11,279
2016 10,175
2017 9,453
2018 9,678
2019 11,723
Thereafter 98,562
Total minimum lease payments $ 150,870