XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Income Taxes (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Oct. 31, 2023
Income Tax Expense (Benefit), Total $ 3,649,000 $ (164,000) $ 2,818,000 $ (324,000)  
Effective Income Tax Rate Reconciliation, Percent, Total 564.70% 39.30% 99.30% 35.80%  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total $ 211,000   $ 211,000   $ 178,000
Unrecognized Tax Benefits, Ending Balance 186,000   186,000    
Deferred Tax Assets, Valuation Allowance $ 3,526,000   $ 3,526,000