XML 29 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation Plans - Stock Option Activity (Details) - Stock option awards - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Stock Option Awards    
Outstanding at the beginning of the period (in shares) 3,738,604  
Granted (in shares) 507,028  
Exercised (in shares) (1,388,044)  
Cancelled/forfeited (in shares) (9,468)  
Outstanding at the end of the period (in shares) 2,848,120 3,738,604
Exercisable at the end of the period (in shares) 1,861,173  
Weighted-Average Exercise Price    
Outstanding at the beginning of the period (in dollars per share) $ 34.01  
Granted (in dollars per share) 58.62  
Exercised (in dollars per share) 21.66  
Cancelled/forfeited (in dollars per share) 55.24  
Outstanding at the end of the period (in dollars per share) 44.34 $ 34.01
Exercisable at the end of the period (in dollars per share) $ 35.98  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted-average contractual life (years) 5 years 8 months 12 days 5 years
Exercisable at the end of the period (years) 4 years 4 months 24 days  
Outstanding of the beginning of the period, intrinsic value $ 87,470  
Outstanding of the end of the period, intrinsic value 93,392 $ 87,470
Exercisable at the end of the period, intrinsic value $ 76,592