v3.26.3
Earnings Per Share (Tables)
12 Months Ended
Jul. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Information Necessary to Calculate Basic and Diluted Earnings Per Share
Basic and diluted net EPS calculations were as follows (in millions, except per share amounts):
Year Ended July 31,
202620252024
Net earnings$453.8 $367.0 $414.0 
Weighted average common shares outstanding
Weighted average common shares – basic115.8 118.7 120.7 
Dilutive impact of stock-based awards2.1 1.7 1.9 
Weighted average common shares – diluted117.9 120.4 122.6 
Net EPS – basic$3.92 $3.09 $3.43 
Net EPS – diluted$3.85 $3.05 $3.38 
Stock options excluded from net EPS calculation0.00.70.0