XML 68 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Dividends and earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Earnings Per Share [Abstract]                      
Dividends declared (amount)                   $ 4,173 $ 1,035
Dividends declared per share $ 0.20 $ 0.125 $ 0.125 $ 0.15 $ 0.60 $ 0.15
Increase in average dilutive shares outstanding                  
Anti-dulutive shares excluded from the computation of diluted earnings per share                 268,000 306,000 306,000
Average dilutive shares outstanding                 1,500