v3.25.2
Earnings Per Share (Tables)
12 Months Ended
Jul. 31, 2025
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,
202520242023
Net earnings$367.0 $414.0 $358.8 
Weighted average common shares outstanding
Weighted average common shares – basic118.7 120.7 121.8 
Dilutive impact of stock-based awards1.7 1.9 1.8 
Weighted average common shares – diluted120.4 122.6 123.6 
Net EPS – basic$3.09 $3.43 $2.95 
Net EPS – diluted$3.05 $3.38 $2.90 
Stock options excluded from net EPS calculation0.70.00.0