XML 91 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 14, 2022
Dec. 03, 2021
Oct. 29, 2021
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Dividends            
Dividend declared per share $ 0.2875   $ 1.15   $ 1.15 $ 1.15
Dividend amount paid to shareholders $ 5,200 $ 20,300   $ 20,330 $ 20,343 $ 19,354