XML 39 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 06, 2019
Oct. 01, 2019
Dec. 07, 2018
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Dividends            
Dividend declared per share   $ 1.10 $ 1.00      
Dividend amount paid to shareholders $ 19,400   $ 17,600 $ 17,568 $ 16,657 $ 15,696