XML 69 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Long-Term Debt (Future Maturities of Long Term Debt) (Details)
$ in Millions
Jul. 31, 2017
USD ($)
Maturities of Long-term Debt [Abstract]  
2018 $ 50.6
2019 14.9
2020 49.7
2021 8.6
2022 189.5
Thereafter 274.6
Total estimated future maturities $ 587.9