XML 61 R70.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies - Schedule of Future Estimated Minimum Payments (Detail) (USD $)
In Thousands, unless otherwise specified
Oct. 31, 2013
Commitments And Contingencies Disclosure [Abstract]  
2014 $ 24,527
2015 17,002
2016 12,559
2017 7,676
2018 3,132
Thereafter   
Future estimated minimum payments $ 64,896