XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock option plan (Fair value assumption of options granted) (Details) - $ / shares
9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Estimated fair value of options granted $ 2.09 $ 3.54
Expected volatility 27.60% 30.30%
Risk-free interest rate 2.94% 2.23%
Imputed option life 6 years 7 months 6 days 6 years 3 months 19 days
Expected dividend yield 4.70% 4.66%