XML 71 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Tables)
12 Months Ended
Jul. 31, 2024
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Valuation Assumption Used to Determine Fair Value of Stock-Based Compensation Awards
The fair value of these awards was determined using the following inputs:
Year Ended July 31,
202420232022
Risk-free interest rate
3.8% - 4.6%
3.8% - 4.2%
1.2% - 1.8%
Expected volatility
26.8% - 27.2%
26.8% - 27.5%
26.0% - 27.0%
Expected dividend yield1.6 %1.6 %1.6 %
Expected life:
Director grants8 years8 years8 years
Officer grants7 years7 years7 years
Non-officer grants7 years7 years7 years
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 
Granted809,278 59.95 
Exercised(1,372,191)42.30 
Expired/forfeited(51,438)54.14 
Balance outstanding as of July 31, 20246,163,056 $50.57 
Schedule of Outstanding and Exercisable Options
Outstanding and exercisable stock options as of July 31, 2024 were as follows:
Range of Exercise PricesNumber
Outstanding
Weighted
Average
Remaining
Contractual
Life (Years)
Weighted
Average
Exercise
Price
Number
Exercisable
Weighted
Average
Remaining
Contractual
Life (Years)
Weighted
Average
Exercise
Price
$28.00 to $37.99
494,960 1.3$29.54 494,960 1.3$29.54 
$38.00 to $43.99
620,682 2.342.25 620,682 2.342.25 
$44.00 to $49.99
1,255,623 4.945.97 1,255,623 4.945.97 
$50.00 to $55.99
1,538,333 6.851.33 977,432 6.051.58 
$56.00 and above
2,253,458 7.059.52 1,156,389 5.559.23 
6,163,056 5.6$50.57 4,505,086 4.5$48.27 
Schedule of Status of Options that Contain Vesting Provisions
For the year ended July 31, 2024, activity for non-vested stock options that contain vesting provisions was as follows:
OptionsWeighted
Average Grant
Date Fair
Value
Balance outstanding as of beginning of year1,783,711 $14.27 
Granted809,278 19.00 
Vested(893,885)13.34 
Forfeited(41,134)16.61 
Balance outstanding as of end of year1,657,970 $17.02 
Schedule of Performance Shares Activity
The weighted average grant date fair value related to the Company’s performance-based awards was as follows:
Year Ended July 31,
202420232022
Weighted average grant date fair value$59.66 $50.89 $59.40 
Performance-based awards for non-vested activity were as follows:
Performance SharesWeighted
Average Grant
Date Fair
Value
Balance outstanding as of July 31, 2023
194,761 $54.46 
Granted114,800 59.66 
Vested(81,661)59.40 
Forfeited— — 
Balance outstanding as of July 31, 2024
227,900 $55.31