XML 54 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Future Maturities of Long Term Debt) (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Maturities of Long-term Debt [Abstract]    
2021 $ 5.7  
2022 240.0  
2023 0.0  
2024 134.6  
2025 119.7  
Thereafter 125.0  
Total estimated future maturities payments 625.0  
Less: debt issuance costs, net 1.9 $ 1.5
Subtotal $ 623.1 $ 634.6