XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Note 9 - Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
2021 (excluding the three months ended January 31, 2021) $ 6,814  
2022 7,876  
2023 4,737  
2024 2,015  
2025 1,632  
Thereafter 1,162  
Total payments 24,236  
Less: imputed interest (3,572)  
Accounts Payable and Accrued Liabilities [Member]    
Operating Lease, Liability, Total $ 20,664 $ 21,049