XML 96 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation (Weighted Average Assumptions for Recognized Fair Value of Stock-Based Employee Compensation Cost) (Details)
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award      
Risk free rate, min 1.20% 0.50% 0.80%
Risk free rate, max 1.80% 1.30% 1.90%
Expected volatility, min 26.00% 25.40% 21.00%
Expected volatility, max 27.00% 26.60% 23.70%
Expected dividend yield 1.60% 1.60% 1.60%
Director grants      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected life, reload grants (in years) 8 years 8 years 8 years
Officer grants      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected life, reload grants (in years) 7 years 8 years 8 years
Non-officer grants      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected life, reload grants (in years) 7 years 7 years 7 years