XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments, Contingencies and Off-Balance Sheet Arrangements (Details)
$ in Millions
Apr. 30, 2018
USD ($)
Commitments, Contingencies and Off-Balance Sheet Arrangements  
2019 $ 24.9
2020 31.9
2021 26.1
2022 21.1
2023 15.4
Thereafter 69.0
Total $ 188.4