XML 107 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summarized Activity Related to Stock Options (Detail) - Stock Options
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2020
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options, Outstanding, Beginning balance (in shares) | shares 1,787
Number of Options, Granted (in shares) | shares 391
Number of Options, Exercised (in shares) | shares (644)
Number of Options, Forfeited or expired (in shares) | shares (47)
Number of Options, Outstanding, Ending balance (in shares) | shares 1,487
Number of Options, Expected to vest (in shares) | shares 845
Number of Options, Exercisable (in shares) | shares 632
Weighted-Average Exercise Price Per Share, Outstanding, Beginning balance (in dollars per share) | $ / shares $ 97.74
Weighted-Average Exercise Price Per Share, Granted (in dollars per share) | $ / shares 166.38
Weighted-Average Exercise Price Per Share, Exercised (in dollars per share) | $ / shares 78.91
Weighted-Average Exercise Price Per Share, Forfeited or expired (in dollars per share) | $ / shares 145.52
Weighted-Average Exercise Price Per Share, Outstanding, Ending balance (in dollars per share) | $ / shares 122.45
Weighted-Average Exercise Price Per Share, Expected to vest (in dollars per share) | $ / shares 141.28
Weighted-Average Exercise Price Per Share, Exercisable (in dollars per share) | $ / shares $ 96.79
Aggregate Intrinsic Value, Outstanding | $ $ 105,536
Aggregate Intrinsic Value, Expected to vest | $ 44,065
Aggregate Intrinsic Value, Exercisable | $ $ 61,104
Weighted Average Remaining Term, Outstanding 7 years
Weighted Average Remaining Term, Expected to vest 8 years 1 month 6 days
Weighted Average Remaining Term, Exercisable 5 years 6 months