XML 66 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Minimum Rental Payments required under Operating Leases (Details)
$ in Millions
Apr. 30, 2020
USD ($)
Leases [Abstract]  
Remainder of 2020 $ 19.1
2021 36.5
2022 32.6
2023 29.2
2024 27.1
2025 and thereafter 173.9
Total lease payments 318.4
Less: interest 54.2
Present value of lease liabilities $ 264.2