XML 96 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Weighted Average Assumptions for Recognized Fair Value of Stock-Based Employee Compensation Cost) (Details)
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award      
Risk-free interest rate, min (as a percent) 3.80% 1.20% 0.50%
Risk-free interest rate, max (as a percent) 4.20% 1.80% 1.30%
Expected volatility, min (as a percent) 26.80% 26.00% 25.40%
Expected volatility, max (as a percent) 27.50% 27.00% 26.60%
Expected dividend yield 1.60% 1.60% 1.60%
Director grants      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected life (in years) 8 years 8 years 8 years
Officer grants      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected life (in years) 7 years 7 years 8 years
Non-officer grants      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected life (in years) 7 years 7 years 7 years