XML 40 R68.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Maturities) (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Jul. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2020 $ 20.8  
2021 20.3  
2022 13.1  
2023 7.9  
2024 5.6  
Thereafter 23.6  
Total future minimum lease payments 91.3  
Less imputed interest 12.1  
Present value of future lease payments 79.2  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2020   $ 24.0
2021   17.5
2022   11.3
2023   6.4
2024   4.6
Thereafter   19.0
Total future minimum lease payments   82.8
Less imputed interest   11.3
Present value of future lease payments   $ 71.5
Right-of-use lease assets obtained in exchange for new lease liabilities $ 13.0