XML 107 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Stock Option Activity) (Details)
12 Months Ended
Jul. 31, 2024
$ / shares
shares
Options  
Beginning balance (in shares) | shares 6,777,407
Granted (in shares) | shares 809,278
Exercised (in shares) | shares (1,372,191)
Expired/forfeited (in shares) | shares (51,438)
Ending balance (in shares) | shares 6,163,056
Weighted Average Exercise Price  
Beginning balance (in usd per share) | $ / shares $ 47.80
Granted (in usd per share) | $ / shares 59.95
Exercised (in usd per share) | $ / shares 42.30
Expired/forfeited (in usd per share) | $ / shares 54.14
Ending balance (in usd per share) | $ / shares $ 50.57