Annual report pursuant to Section 13 and 15(d)

Note 12 - Income Taxes (Details Textual)

v3.21.4
Note 12 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 5 Months Ended 12 Months Ended 17 Months Ended 19 Months Ended 24 Months Ended
Apr. 01, 2023
Mar. 31, 2020
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2021
Oct. 31, 2020
Mar. 31, 2023
Oct. 31, 2021
Oct. 31, 2017
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total     $ 0 $ 0 $ 0 $ 0   $ 0  
Income Taxes Paid, Net, Total         $ 994 $ 3,352     $ 4,300
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent         21.00% 21.00%     34.00%
Net Estimated Financial Impact of Net Operating Losses Write-up           $ 600      
General and Administrative Expense [Member]                  
Settlement of Tax Refunds from Net Operating Loss Carryforwards     $ 2,000     2,000      
Foreign Tax Authority [Member]                  
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount         $ 2,125 859      
Domestic Tax Authority [Member]                  
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount         $ 0 (1,381)      
Her Majesty's Revenue and Customs (HMRC) [Member] | Foreign Tax Authority [Member]                  
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent   17.00%           19.00%  
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount       $ 2,200   $ 900      
Her Majesty's Revenue and Customs (HMRC) [Member] | Forecast [Member] | Foreign Tax Authority [Member]                  
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 25.00%           19.00%