XML 114 R96.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Summarized Information on Currently Outstanding Options (Detail) - Stock Options [Member]
shares in Thousands
12 Months Ended
Oct. 31, 2017
$ / shares
shares
Price Range 14 to 28 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 139
Weighted-average remaining contractual life, in years 1 year 7 months 6 days
Weighted-average exercise price | $ / shares $ 21.50
Number exercisable | shares 139
Weighted-average exercise price | $ / shares $ 21.50
Price Range 29 to 65 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 516
Weighted-average remaining contractual life, in years 4 years 1 month 7 days
Weighted-average exercise price | $ / shares $ 49.83
Number exercisable | shares 516
Weighted-average exercise price | $ / shares $ 49.83
Price Range 66 to 125 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 1,267
Weighted-average remaining contractual life, in years 7 years 10 months 24 days
Weighted-average exercise price | $ / shares $ 83.66
Number exercisable | shares 344
Weighted-average exercise price | $ / shares $ 74.09