XML 54 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
9 Months Ended
Apr. 30, 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
April 30,
Nine Months Ended
April 30,
2025202420252024
Net earnings$57.8 $113.5 $252.7 $304.3 
Weighted average common shares outstanding
Weighted average common shares – basic118.8 120.8 119.4 120.8 
Dilutive impact of stock-based awards1.5 2.1 1.8 1.8 
Weighted average common shares – diluted120.3 122.9 121.2 122.6 
Net EPS – basic$0.49 $0.94 $2.12 $2.52 
Net EPS – diluted$0.48 $0.92 $2.09 $2.48 
Stock options excluded from net EPS calculation
0.8 — 0.8 —