v3.26.1
Earnings Per Share (Tables)
9 Months Ended
Apr. 30, 2026
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,
2026202520262025
Net earnings$118.1 $57.8 $324.5 $252.7 
Weighted average common shares outstanding
Weighted average common shares – basic115.9 118.8 115.8 119.4 
Dilutive impact of stock-based awards2.2 1.5 2.1 1.8 
Weighted average common shares – diluted118.1 120.3 117.9 121.2 
Net EPS – basic$1.02 $0.49 $2.80 $2.12 
Net EPS – diluted$1.00 $0.48 $2.75 $2.09 
Stock options excluded from net EPS calculation
0.00.8 0.00.8