XML 80 R60.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Minimum Lease Commitments (Detail)
$ in Thousands
Oct. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Minimum lease payments, 2016 $ 52,266
Minimum lease payments, 2017 47,695
Minimum lease payments, 2018 40,979
Minimum lease payments, 2019 35,469
Minimum lease payments, 2020 25,501
Minimum lease payments, thereafter 164,731
Minimum lease payments, total 366,641
Sublease income, 2016 2,579
Sublease income, 2017 2,063
Sublease income, 2018 2,120
Sublease income, 2019 2,179
Sublease income, 2020 2,239
Sublease income, thereafter 4,432
Sublease income, total 15,612
Net, 2016 49,687
Net, 2017 45,632
Net, 2018 38,859
Net, 2019 33,290
Net, 2020 23,262
Net, Thereafter 160,299
Net, Total $ 351,029