XML 107 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation Plans - Monte Carlo Assumptions (Details) - $ / shares
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Share-based Payment Arrangement [Abstract]      
Expected life 2 years 9 months 21 days 2 years 9 months 21 days 2 years 1 month 20 days
Expected stock price volatility 27.70% 21.60% 21.40%
Risk-free interest rate 2.50% 2.00% 1.30%
Stock price (usd per share) $ 34.92 $ 39.02 $ 40.21