XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
3 Months Ended
Oct. 31, 2023
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of stock option activity
Option activity was as follows:
OptionsWeighted
Average
Exercise Price
Balance outstanding as of July 31, 20236,777,407 $47.80 
Granted770,038 59.66 
Exercised(165,279)42.93 
Expired/forfeited(20,478)55.01 
Balance outstanding as of October 31, 20237,361,688 $49.13 
Schedule of performance shares activity
Performance-based awards for non-vested activity were as follows:
Performance SharesWeighted
Average Grant
Date Fair
Value
Balance outstanding as of July 31, 2023194,761 $54.46 
Granted114,800 59.66 
Vested— — 
Forfeited— — 
Balance outstanding as of October 31, 2023309,561 $56.39