XML 120 R103.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Operating Lease Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2014
Operating lease, rental expense      
Rental expense $ 26,600 $ 25,700 $ 22,900
Future annual minimum rental commitments under non-cancelable operating leases:      
2017 36,133    
2018 22,884    
2019 17,573    
2020 14,915    
2021 12,256    
Thereafter 37,812    
Total 141,573    
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2017 4,135    
2018 3,798    
2019 3,377    
2020 2,398    
2021 2,292    
Thereafter 27,696    
Net minimum capital lease payments 43,696    
Leases [Abstract]      
2017 36,981    
2018 27,978    
2019 22,667    
2020 20,009    
2021 17,350    
Thereafter 100,880    
Total leases 225,865    
Restructured facilities and unfavorable lease      
Operating lease, rental expense      
Rental expense 800 $ 800 $ 500
Lease arrangements, assets not yet placed In service      
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2017 848    
2018 5,094    
2019 5,094    
2020 5,094    
2021 5,094    
Thereafter 63,068    
Net minimum capital lease payments $ 84,292