XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Compensation Plan (Tables)
12 Months Ended
Jul. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule Of Share Based Compensation Valuation Model The risk-free rate for periods within the contractual life of the equity award is based on the United States Treasury yield curve in effect at the time of grant.
 Year ended July 31,
  
202520242023
Expected volatility30.0%30.0%30.0%
Expected dividend yield4.8%3.4%3.2%
Expected term (average in years)
6.7-7.0
6.4-6.7
6.5-6.8
Risk-free rate
4.0-4.7%
4.0-5.4%
2.7-3.0%
Schedule Of Share Based Compensation Option And SARs Award Activity
A summary of aggregate SARs award activity under the Plan as of July 31, 2025, 2024 and 2023, and changes during the years then ended is presented below (in thousands, except exercise price and contractual term):
AwardsWeighted-Average
Exercise Price
Weighted-Average
Remaining
Contractual Term
Aggregate
Intrinsic
Value
Outstanding at July 31, 2022679 $241.13 
Granted176 $220.73 
Exercised(92)$222.14 
Forfeited or expired(53)$280.09   
Outstanding at July 31, 2023710 $235.69 
Granted181 $226.71 
Exercised(15)$197.88 
Forfeited or expired(125)$244.56   
Outstanding at July 31, 2024751 $232.81 
Granted262 $183.67 
Exercised(77)$122.21 
Forfeited or expired(66)$219.62   
Outstanding at July 31, 2025870 $228.59 6.5 years$7,861 
Vested and expected to vest at July 31, 2025856 $229.20 6.5 years$7,437 
Exercisable at July 31, 2025606 $244.54 5.5 years$— 
Schedule of Share Based Compensation SARs Activity
A summary of the status of the Company’s nonvested SARs as of July 31, 2025 and changes during the year then ended is presented below (in thousands, except fair value amounts):
AwardsWeighted-Average
Grant-Date
Fair Value
Nonvested at July 31, 2024253$60.73 
Granted262$41.96 
Vested(219)$54.65 
Forfeited(32)$50.77 
Nonvested at July 31, 2025264$48.36 
Schedule Of Share Based Compensation Restricted Stock Units Activity
A summary of the status of the Company’s nonvested restricted share units as of July 31, 2025 and changes during the year then ended is presented below (in thousands, except fair value amounts):
AwardsWeighted-Average
Grant-Date
Fair Value
Nonvested at July 31, 2024194$212.14 
Granted172$162.05 
Vested(116)$213.19 
Forfeited(37)$184.26 
Nonvested at July 31, 2025213$176.07