XML 75 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Valuation Assumptions (Details)
12 Months Ended
Jul. 31, 2023
Rate
Jul. 31, 2022
Rate
Jul. 31, 2021
Rate
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 5 years 8 months 15 days 6 years 2 months 23 days 6 years 2 months 15 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 29.64% 30.04% 30.71%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 2.01% 2.26% 2.49%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 3.66% 1.27% 0.38%
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 34.80% 34.70% 32.60%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 2.80% 0.30% 0.10%