CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Apr. 30, 2019 |
Apr. 30, 2018 |
Apr. 30, 2019 |
Apr. 30, 2018 |
|
| Statement of Comprehensive Income [Abstract] | ||||
| Net earnings | $ 75.2 | $ 69.9 | $ 209.1 | $ 77.9 |
| Other comprehensive income: | ||||
| Foreign currency translation (loss) income | (11.9) | (23.2) | (12.4) | 27.2 |
| Pension liability adjustment, net of deferred taxes of $(0.5), $(0.6), $(1.1) and $(1.5), respectively | 1.2 | 1.6 | 3.3 | 2.6 |
| (Loss) gain on hedging derivatives, net of deferred taxes of $0.1, $(0.6), $(0.1) and $(1.5), respectively | (0.2) | 0.3 | ||
| (Loss) gain on hedging derivatives, net of deferred taxes of $0.1, $(0.6), $(0.1) and $(1.5), respectively | 1.1 | 2.8 | ||
| Comprehensive income | $ 64.3 | $ 49.4 | $ 200.3 | $ 110.5 |