XML 115 R104.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Maturities) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2021 $ 26.8    
2022 17.4    
2023 10.7    
2024 6.9    
2025 4.8    
Thereafter 13.4    
Total future lease payments 80.0    
Less imputed interest 6.3    
Present value of future lease payments 73.7    
Total operating leases expense   $ 30.8 $ 35.2
Future Minimum Lease Payments Under Operating Leases (Before Adoption)      
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 $ 33.1