v3.26.3
Stock Compensation Plan (Schedule Of Share Based Compensation Option And SARs Award Activity) (Details) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Share-Based Payment Arrangement [Abstract]      
Awards, outstanding beginning balance (in shares) 870 751 710
Awards, granted (in shares) 314 262 181
Awards, exercised (in shares)   (77) (15)
Awards, forfeited or expired (in shares) (257) (66) (125)
Awards, outstanding ending balance (in shares) 927 870 751
Awards, exercisable ending balance (in shares) 477    
Weighted-average exercise price, outstanding beginning balance (in dollars per share) $ 228.59 $ 232.81 $ 235.69
Weighted-average exercise price, granted (in dollars per share) 149.71 183.67 226.71
Weighted-average exercise price, exercised (in dollars per share)   122.21 197.88
Weighted-average exercise price, forfeited or expired (in dollars per share) 220.90 219.62 244.56
Weighted-average exercise price, outstanding ending balance (in dollars per share) 199.46 $ 228.59 $ 232.81
Weighted-average exercise price, exercisable ending balance (in dollars per share) $ 234.97    
Weighted-average remaining contractual term, outstanding ending balance (in years) 6 years 7 months 6 days    
Weighted-average remaining contractual term, exercisable ending balance (in years) 4 years 6 months    
Aggregate intrinsic value, outstanding ending balance $ 716    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 927    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 199.46    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 6 years 7 months 6 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 716    
Aggregate intrinsic value, exercisable ending balance $ 2