XML 38 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Long-Term Debt (Future Maturities of Long Term Debt) (Details)
$ in Millions
Jul. 31, 2019
USD ($)
Maturities of Long-term Debt [Abstract]  
2020 $ 50.2
2021 8.8
2022 286.1
2023 0.0
2024 140.0
Thereafter 149.5
Total estimated future maturities $ 634.6