XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.1
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, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Earnings Per Share [Abstract]        
Net earnings $ 83.0 $ 84.4 $ 231.8 $ 202.6
Weighted average common shares outstanding        
Weighted average common shares - basic (in shares) 123.4 126.4 123.9 126.6
Dilutive impact of share-based awards (in shares) 1.2 1.9 1.7 1.6
Weighted average common shares - diluted (in shares) 124.6 128.3 125.6 128.2
Net earnings per share - basic (in usd per share) $ 0.67 $ 0.67 $ 1.87 $ 1.60
Net earnings per share - diluted (in usd per share) $ 0.67 $ 0.66 $ 1.85 $ 1.58
Options excluded from the diluted net earnings per share calculation (in shares) 1.7 0.0 1.6 0.8