XML 90 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Weighted Average Assumptions for Recognized Fair Value of Stock-Based Employee Compensation Cost) (Details)
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award      
Risk free rate, min 0.50% 0.80% 2.10%
Risk free rate, max 1.30% 1.90% 3.10%
Expected volatility, min 25.40% 21.00% 16.00%
Expected volatility, max 26.60% 23.70% 21.50%
Expected dividend yield 1.60% 1.60% 1.60%
Director and officer grants      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected life, reload grants (in years) 8 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