XML 98 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans - Stock Options (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted- Average Exercise Price per Share, Options exercised (in USD per share) $ 109.83 $ 86.24 $ 66.50  
Stock Option | All Stock Plans        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Options outstanding, beginning balance (in shares) 2,160 3,107 3,993  
Options Outstanding, Options granted (in shares) 294 293 353  
Options Outstanding, Options exercised (in shares) (849) (1,126) (1,203)  
Options Outstanding, Options canceled/forfeited/expired (in shares) (90) (114) (36)  
Options outstanding, ending balance (in shares) 1,515 2,160 3,107 3,993
Options outstanding, vested and expected to vest (in shares) 1,515      
Options Outstanding, Exercisable (in shares) 972      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted- Average Exercise Price per Share, Beginning balance (in USD per share) $ 150.37 $ 109.51 $ 85.26  
Weighted- Average Exercise Price per Share, Options granted (in USD per share) 361.64 342.86 239.46  
Weighted- Average Exercise Price per Share, Options exercised (in USD per share) 109.83 86.24 66.50  
Weighted- Average Exercise Price per Share, Options canceled/forfeited/expired (in USD per share) 245.86 164.46 128.49  
Weighted- Average Exercise Price per Share, Ending balance (in USD per share) 208.49 $ 150.37 $ 109.51 $ 85.26
Weighted- Average Exercise Price per Share, Vested and expected to vest (in USD per share) 208.49      
Weighted- Average Exercise Price per Share, Exercisable (in USD per share) $ 142.41      
Weighted Average Remaining Contractual Life, options outstanding 3 years 8 months 12 days 3 years 6 months 25 days 3 years 9 months 21 days 4 years 1 month 6 days
Weighted Average Remaining Contractual Life, options outstanding, vested and expected to vest 3 years 8 months 12 days      
Weighted-Average Remaining Contractual Life , Exercisable 2 years 8 months 1 day      
Aggregate Intrinsic Value, Beginning balance $ 328,120 $ 694,921 $ 513,845  
Aggregate Intrinsic Value, ending Balance 376,563 $ 328,120 $ 694,921 $ 513,845
Aggregate Intrinsic Value, vested and expected to vest 376,563      
Aggregate Intrinsic Value, Exercisable $ 305,738