XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
3 Months Ended
Oct. 31, 2023
Earnings Per Share [Abstract]  
Schedule of basic and diluted net earnings per share
Basic and diluted net EPS calculations were as follows (in millions, except per share amounts):
Three Months Ended
October 31,
20232022
Net earnings$92.1 $87.2 
Weighted average common shares outstanding
Weighted average common shares – basic120.9 122.6 
Dilutive impact of stock-based awards1.7 1.3 
Weighted average common shares – diluted122.6 123.9 
Net EPS – basic$0.76 $0.71 
Net EPS – diluted$0.75 $0.70 
Impact of potentially anti-dilutive stock options excluded from net EPS calculation
— 1.7