XML 101 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details)
$ in Millions
8 Months Ended 12 Months Ended
Oct. 31, 2015
complaint
Oct. 31, 2018
USD ($)
Oct. 31, 2017
USD ($)
Oct. 31, 2016
USD ($)
Jul. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]          
2019   $ 37.5      
2020   32.5      
2021   28.1      
2022   24.4      
2023   22.0      
2024 and thereafter   159.7      
Total   304.2      
Rent expense   $ 38.8 $ 32.2 $ 29.9  
Loss Contingency, New Claims Filed, Number | complaint 50        
Settlement accrual         $ 3.0