XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
3 Months Ended
Oct. 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
October 31,
20252024
Net earnings$113.9 $99.0 
Weighted average common shares outstanding
Weighted average common shares – basic115.9 119.9 
Dilutive impact of stock-based awards1.9 2.0 
Weighted average common shares – diluted117.8 121.9 
Net EPS – basic$0.98 $0.83 
Net EPS – diluted$0.97 $0.81 
Stock options excluded from net EPS calculation
0.6 0.7