XML 48 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
6 Months Ended
Jan. 31, 2024
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 
Granted804,398 59.87 
Exercised(559,697)42.15 
Expired/forfeited(29,565)52.07 
Balance outstanding as of January 31, 20246,992,543 $49.62 
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 January 31, 2024309,561 $56.39