XML 12 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation Plans (Stock option transactions) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Stock option transactions    
Options outstanding, beginning of period shares 17,599  
Granted shares 2,827  
Exercised shares (928)  
Forfeited/expired shares (14)  
Options outstanding, end of period shares 19,484  
Options exercisable, end of period shares 10,525  
Options outstanding, weighted-average exercise price, beginning of period ($ per share) $ 37.22  
Granted, weighted-average exercise price ($ per share) 46.15  
Exercised, weighted-average exercise price ($ per share) 34.22  
Forfeited/expired, weighted-average exercise price ($ per share) 38.89  
Options outstanding, weighted-average exercise price, end of period ($ per share) 38.65  
Options exercisable, weighted-average exercise price, end of period ($ per share) $ 34.55  
Options outstanding, weighted-average remaining contractual term, end of period (in years) 6 years 1 month 6 days  
Options exercisable, weighted-average remaining contractual term, end of period (in years) 4 years 3 months 18 days  
Options outstanding, aggregate intrinsic value, end of period $ 148,003  
Options exercisable, aggregate intrinsic value, end of period 119,944  
Cash received from exercises of stock options 31,600 $ 2,800
Compensation cost related to unvested stock options granted under the Company's Omnibus Incentive Plans, not yet recognized $ 53,000