XML 115 R99.htm IDEA: XBRL DOCUMENT v3.24.4
Employee Benefit Plans - Stock Option Plans and Stock Purchase Rights Granted Under ESPP (Details) - $ / shares
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
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 3.62% 3.80% 1.07%
Risk-free interest rate, maximum 4.61% 4.80% 4.42%
Volatility, minimum 32.09% 32.74% 32.28%
Volatility, maximum 35.42% 36.16% 37.04%
Weighted average estimated fair value (in USD per share) $ 178.67 $ 120.33 $ 98.07
Employee Stock Purchase Plan      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Risk-free interest rate, minimum 3.88% 4.85% 0.67%
Risk-free interest rate, maximum 5.27% 5.38% 3.44%
Volatility, minimum 31.40% 28.03% 34.51%
Volatility, maximum 34.39% 35.27% 38.69%
Weighted average estimated fair value (in USD per share) $ 179.10 $ 120.82 $ 102.63
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