XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Income Taxes (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Oct. 31, 2020
Income Tax Expense (Benefit), Total $ 648,000 $ 3,000 $ 454,000 $ (11,000)  
Effective Income Tax Rate Reconciliation, Percent, Total 24.20% (1.40%) 21.80% 6.70%  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total $ 127,000   $ 127,000   $ 107,000
Unrecognized Tax Benefits, Ending Balance $ 33,000   $ 33,000