Note 9 - Retirement Plans - Benefit Obligations, Plan Assets and Funded Status of Plan (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jan. 31, 2020 |
Jan. 31, 2019 |
|
| Accumulated benefit obligations | ||
| Accumulated benefits | $ 6,959 | $ 6,258 |
| Benefit obligation - beginning of year | 6,258 | 6,658 |
| Interest cost | 237 | 240 |
| Actuarial (gain)/loss | 788 | (303) |
| Benefits paid | (324) | (337) |
| Benefit obligation - end of year | 6,959 | 6,258 |
| Fair value of plan assets - beginning of year | 6,179 | 6,700 |
| Actual (loss)/gain on plan assets | 695 | (184) |
| Benefits paid | 324 | 337 |
| Fair value of plan assets - end of year | 6,550 | 6,179 |
| Unfunded status | (409) | (80) |
| Balance sheet classification | ||
| Prepaid expenses and other current assets | 325 | 343 |
| Other assets | 1,679 | 1,568 |
| Deferred compensation liabilities | (2,413) | (1,991) |
| Net amount recognized | (409) | (80) |
| Amounts recognized in accumulated other comprehensive loss | ||
| Unrecognized actuarial loss | 2,087 | 1,648 |
| Net amount recognized | $ 2,087 | $ 1,648 |