Note 7 - Leases - Maturities of Lease Liabilities (Details) $ in Thousands |
Jan. 31, 2020
USD ($)
|
| For the year ended January 31, 2021, operating leases |
$ 2,312
|
| For the year ended January 31, 2021, finance leases |
487
|
| For the year ended January 31, 2022, operating leases |
2,315
|
| For the year ended January 31, 2022, finance leases |
331
|
| For the year ended January 31, 2023, operating leases |
2,180
|
| For the year ended January 31, 2023, finance leases |
269
|
| For the year ended January 31, 2024, operating leases |
2,012
|
| For the year ended January 31, 2024, finance leases |
145
|
| For the year ended January 31, 2025, operating leases |
1,319
|
| For the year ended January 31, 2025, finance leases |
|
| Thereafter, operating leases |
7,358
|
| Thereafter, finance leases |
|
| Total lease payments, operating leases |
17,496
|
| Total lease payments, finance leases |
1,232
|
| Less: amount representing interest, operating leases |
(5,242)
|
| Less: amount representing interest, finance leases |
(138)
|
| Total lease liabilities, operating leases |
12,254
|
| Total lease liabilities, finance leases |
$ 1,094
|