XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Dividends and earnings (loss) per share (Details) - $ / shares
3 Months Ended 6 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Earnings (Loss) per share:        
Dividend per share $ 0.10   $ 0.10  
Average dilutive shares outstanding 0 2,000 71,000  
Impact of Earnings (loss) per share $ 0.00 $ 0 $ 0.06 $ 0
Anti-dilutive shares excluded from the computation of diluted earnings per share 311,000 268,000 0 311,000