XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Tables)
9 Months Ended
Apr. 30, 2022
Earnings Per Share [Abstract]  
Schedule of basic and diluted net earnings per share
Basic and diluted net earnings per share calculations were as follows (in millions, except per share amounts):
Three Months Ended
April 30,
Nine Months Ended
April 30,
2022202120222021
Net earnings$83.0 $84.4 $231.8 $202.6 
Weighted average common shares outstanding
Weighted average common shares – basic123.4 126.4 123.9 126.6 
Dilutive impact of stock-based awards1.2 1.9 1.7 1.6 
Weighted average common shares – diluted124.6 128.3 125.6 128.2 
Net earnings per share – basic$0.67 $0.67 $1.87 $1.60 
Net earnings per share – diluted$0.67 $0.66 $1.85 $1.58 
Stock options excluded from net earnings per share calculation1.7 — 1.6 0.8