XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Maturities) (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 30, 2020
Jul. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2020 $ 7.2  
2021 23.4  
2022 15.3  
2023 9.0  
2024 5.8  
Thereafter 17.8  
Total future lease payments 78.5  
Less imputed interest 7.1  
Present value of future lease payments 71.4  
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 lease payments   $ 82.8
Right-of-use lease assets obtained in exchange for new lease liabilities $ 23.3