XML 89 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Plans - Assumptions Used in Estimating Fair Value of Stock Options Award Granted (Details)
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life     4 years 4 months 24 days
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life 4 years 1 month 6 days 4 years  
Expected volatility 25.80% 30.30% 24.50%
Risk-free interest rate 1.10% 0.30% 1.60%
Dividend yield 0.02% 0.02% 0.02%