Annual report pursuant to Section 13 and 15(d)

Note 12 - Income Taxes (Details Textual)

v3.20.4
Note 12 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 5 Months Ended 7 Months Ended 11 Months Ended 12 Months Ended 24 Months Ended
Oct. 31, 2020
Dec. 05, 2018
Mar. 31, 2020
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2017
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total $ 0 $ 0   $ 0 $ 0 $ 0  
Income Taxes Paid, Net, Total         $ 1,984 $ 3,352 $ 4,300
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent   21.00%     21.00% 21.00% 34.00%
Effective Income Tax Rate Reconciliation, Net Operating Loss Carryforwards, Amount           $ 1,400  
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  
Her Majesty's Revenue and Customs (HMRC) [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       $ 900