XML 100 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans - Stock Option Plans and Stock Purchase Rights Granted Under ESPP (Detail) - $ / shares
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Stock Option      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Expected life (in years) 4 years 1 month 6 days 4 years 1 month 6 days 4 years 1 month 6 days
Risk-free interest rate, minimum 0.26% 1.28% 2.10%
Risk-free interest rate, maximum 1.71% 2.73% 2.95%
Volatility, minimum 23.05% 23.16% 20.22%
Volatility, maximum 32.80% 24.76% 21.04%
Weighted average estimated fair value (in USD per share) $ 33.02 $ 22.86 $ 23.55
Employee Stock Purchase Plan      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Risk-free interest rate, minimum 0.09% 1.54% 1.80%
Risk-free interest rate, maximum 1.24% 2.60% 2.73%
Volatility, minimum 25.59% 23.73% 19.99%
Volatility, maximum 43.06% 27.86% 21.54%
Weighted average estimated fair value (in USD per share) $ 47.69 $ 35.18 $ 23.34
Employee Stock Purchase Plan | Minimum      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Expected life (in years) 6 months 6 months 6 months
Employee Stock Purchase Plan | Maximum      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Expected life (in years) 2 years 2 years 2 years