XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholder's Investments Stockholder's Investment - Schedule of Stock Option Valuation Assumptions (Details) - $ / shares
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Share-Based Payment Arrangement [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 6 years 2 months 23 days 6 years 2 months 15 days 6 years 2 months 12 days
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate 30.04% 30.71% 26.07%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 2.26% 2.49% 2.63%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 1.27% 0.38% 1.64%
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Market Value Of Underlying Stock at Grant Date $ 49.17 $ 39.92 $ 54.05
Black-Scholes Option Valuation Assumptions, Weighted-Average Exercise Price 49.17 39.92 54.05
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 11.55 $ 8.65 $ 10.63