XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Stock Option Activity) (Details)
6 Months Ended
Jan. 31, 2025
$ / shares
shares
Options  
Beginning balance (in shares) | shares 6,163,056
Granted (in shares) | shares 791,318
Exercised (in shares) | shares (413,908)
Expired/forfeited (in shares) | shares (18,893)
Ending balance (in shares) | shares 6,521,573
Weighted Average Exercise Price  
Beginning balance (in usd per share) | $ / shares $ 50.57
Granted (in usd per share) | $ / shares 72.91
Exercised (in usd per share) | $ / shares 46.31
Expired/forfeited (in usd per share) | $ / shares 60.90
Ending balance (in usd per share) | $ / shares $ 53.52