XML 29 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans - Stock Option Plans and Stock Purchase Rights Granted Under ESPP (Detail) - $ / shares
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
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 1.28% 2.10% 1.73%
Risk-free interest rate, maximum 2.73% 2.95% 2.06%
Volatility, minimum 23.16% 20.22% 18.51%
Volatility, maximum 24.76% 21.04% 19.67%
Weighted average estimated fair value (in USD per share) $ 22.86 $ 23.55 $ 13.56
Employee Stock Purchase Plan      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Risk-free interest rate, minimum 1.54% 1.80% 0.82%
Risk-free interest rate, maximum 2.60% 2.73% 1.37%
Volatility, minimum 23.73% 19.99% 17.20%
Volatility, maximum 27.86% 21.54% 19.99%
Weighted average estimated fair value (in USD per share) $ 35.18 $ 23.34 $ 18.77
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