XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
12 Months Ended
Jul. 31, 2023
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,
202320222021
Net earnings$358.8 $332.8 $286.9 
Weighted average common shares outstanding
Weighted average common shares – basic121.8 123.7 126.4 
Dilutive impact of stock-based awards1.8 1.5 1.8 
Weighted average common shares – diluted123.6 125.2 128.2 
Net EPS – basic$2.95 $2.69 $2.27 
Net EPS – diluted$2.90 $2.66 $2.24 
Stock options excluded from net EPS calculation0.01.60.8