XML 56 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Tables)
9 Months Ended
Apr. 30, 2025
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, 20246,163,056 $50.57 
Granted800,025 72.87 
Exercised(530,955)43.87 
Expired/forfeited(25,831)62.38 
Balance outstanding as of April 30, 20256,406,295 $53.86 
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, 2024227,900 $55.31 
Granted111,900 73.18 
Vested— — 
Forfeited(29,193)65.33 
Balance outstanding as of April 30, 2025310,607 $60.81