XML 52 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Dividends and earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2018
Apr. 30, 2018
Jan. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Earnings Per Share [Abstract]                      
Dividends declared (amount)                 $ 4,173 $ 1,035 $ 1,024
Dividends declared per share $ 0.20 $ 0.125 $ 0.125 $ 0.15 $ 0.05 $ 0.05 $ 0.05 $ 0.60 $ 0.15 $ 0.15
Increase in average dilutive shares outstanding