XML 54 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
6 Months Ended
Jan. 31, 2025
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
January 31,
Six Months Ended
January 31,
2025202420252024
Net earnings$95.9 $98.7 $194.9 $190.8 
Weighted average common shares outstanding
Weighted average common shares – basic119.6 120.5 119.8 120.7 
Dilutive impact of stock-based awards1.8 1.6 1.9 1.7 
Weighted average common shares – diluted121.4 122.1 121.7 122.4 
Net EPS – basic$0.80 $0.82 $1.63 $1.58 
Net EPS – diluted$0.79 $0.81 $1.60 $1.56 
Stock options excluded from net EPS calculation
0.8 — 0.8 —