XML 135 R112.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation Plans - Schedule of Option Exercise Prices (Details)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Oct. 31, 2020
USD ($)
years
$ / shares
shares
Oct. 31, 2019
shares
Oct. 31, 2018
shares
Oct. 31, 2017
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 934 1,737 1,780 2,408
Options, Exercisable, Number | shares 686 1,242 1,396  
Stock Options Outstanding [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 934      
Stock Options Outstanding [Member] | Exercise Price Range From $ 21.22 To $ 31.81 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range, Number of Outstanding Options | shares 261      
Stock Options Weighted Average Remaining Contractual Life | years 6,300      
Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 26.72      
Options, Outstanding, Intrinsic Value | $ $ 4.3      
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 10.60      
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 31.19      
Stock Options Outstanding [Member] | Exercise Price Range From $ 32.18 To $ 40.92 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range, Number of Outstanding Options | shares 410      
Stock Options Weighted Average Remaining Contractual Life | years 4,900      
Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 35.35      
Options, Outstanding, Intrinsic Value | $ $ 3.2      
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 31.20      
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 39.32      
Stock Options Outstanding [Member] | Exercise Price Range From $ 42.48 To $ 69.91 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range, Number of Outstanding Options | shares 263      
Stock Options Weighted Average Remaining Contractual Life | years 5,200      
Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 41.61      
Options, Outstanding, Intrinsic Value | $ $ 0.5      
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 39.33      
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 43.86      
Stock Options Exercisable [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options, Exercisable, Number | shares 686      
Stock Options Exercisable [Member] | Exercise Price Range From $ 21.22 To $ 31.81 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock Options Weighted Average Remaining Contractual Life | years 6,100      
Exercise Price Range, Number of Exercisable Options | shares 237      
Exercise Price Range, Exercisable Options, Weighted Average Exercise Price $ 26.66      
Options, Exercisable, Intrinsic Value | $ $ 3.9      
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 10.60      
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 31.19      
Stock Options Exercisable [Member] | Exercise Price Range From $ 32.18 To $ 40.92 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock Options Weighted Average Remaining Contractual Life | years 2,800      
Exercise Price Range, Number of Exercisable Options | shares 249      
Exercise Price Range, Exercisable Options, Weighted Average Exercise Price $ 35.55      
Options, Exercisable, Intrinsic Value | $ $ 1.9      
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 31.20      
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 39.32      
Stock Options Exercisable [Member] | Exercise Price Range From $ 42.48 To $ 69.91 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock Options Weighted Average Remaining Contractual Life | years 4,500      
Exercise Price Range, Number of Exercisable Options | shares 200      
Exercise Price Range, Exercisable Options, Weighted Average Exercise Price $ 41.93      
Options, Exercisable, Intrinsic Value | $ $ 0.3      
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 39.33      
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 43.86