XML 81 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Lease Liabilities (Details)
$ in Millions
Oct. 31, 2021
USD ($)
Leases [Abstract]  
2022 (remainder) $ 21.8
2023 99.1
2024 81.6
2025 60.7
2026 45.9
Thereafter 148.2
Total lease payments 457.3
Less imputed interest 34.6
Present value of operating lease liabilities $ 422.7