Earnings Per Share (Information Necessary To Calculate Basic And Diluted Net Earnings Per Common Share) (Details) - USD ($) $ / shares in Units, shares in Millions, $ in Millions |
3 Months Ended | 9 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
Apr. 30, 2019 |
Jan. 31, 2019 |
Oct. 31, 2018 |
Apr. 30, 2018 |
Jan. 31, 2018 |
Oct. 31, 2017 |
Apr. 30, 2019 |
Apr. 30, 2018 |
|
| Earnings Per Share [Abstract] | ||||||||
| Net earnings for basic and diluted earnings per share computation | $ 75.2 | $ 60.1 | $ 73.8 | $ 69.9 | $ (52.9) | $ 60.9 | $ 209.1 | $ 77.9 |
| Weighted average common shares outstanding: | ||||||||
| Weighted average common shares - basic (in shares) | 128.2 | 130.1 | 128.5 | 130.5 | ||||
| Dilutive impact of share based awards (in shares) | 1.8 | 1.8 | 1.9 | 2.0 | ||||
| Weighted average common shares - diluted (in shares) | 130.0 | 131.9 | 130.4 | 132.5 | ||||
| Net earnings per share - basic (in usd per share) | $ 0.59 | $ 0.54 | $ 1.63 | $ 0.60 | ||||
| Net earnings per share - diluted (in usd per share) | $ 0.58 | $ 0.53 | $ 1.60 | $ 0.59 | ||||