XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share (Tables)
9 Months Ended
Apr. 30, 2024
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
April 30,
Nine Months Ended
April 30,
2024202320242023
Net earnings$113.5 $93.7 $304.3 $266.9 
Weighted average common shares outstanding
Weighted average common shares – basic120.8 121.6 120.8 122.0 
Dilutive impact of stock-based awards2.1 1.9 1.8 1.7 
Weighted average common shares – diluted122.9 123.5 122.6 123.7 
Net EPS – basic$0.94 $0.77 $2.52 $2.19 
Net EPS – diluted$0.92 $0.76 $2.48 $2.16 
Impact of potentially anti-dilutive stock options excluded from net EPS calculation
— — — 1.5