XML 44 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Lease Maturity (Details)
$ in Millions
Oct. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 45.8
2021 273.3
2022 241.5
2023 198.1
2024 164.9
Thereafter 445.3
Total minimum lease payments 1,368.9
Less: amount of total minimum lease payments representing interest (191.0)
Present value of future total minimum lease payments 1,177.9
Less: current portion of lease liabilities (211.2)
Long-term lease liabilities $ 966.7