XML 56 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
6 Months Ended
Jan. 31, 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 
Granted791,318 72.91 
Exercised(413,908)46.31 
Expired/forfeited(18,893)60.90 
Balance outstanding as of January 31, 20256,521,573 $53.52 
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(18,766)65.11 
Balance outstanding as of January 31, 2025321,034 $60.97