Note 10 - Stock-based Compensation - Unvested Option Activity (Details) - Unvested Option [Member] - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2020 |
Jan. 31, 2019 |
Jan. 31, 2020 |
|
| Outstanding beginning of period (in shares) | 11 | ||
| Outstanding, weighted average grant date fair value (in dollars per share) | $ 7 | ||
| Outstanding at beginning of period, aggregate intrinsic value | $ 19 | $ 4 | |
| Granted, number (in shares) | |||
| Granted, weighted average grant date fair value (in dollars per share) | |||
| Vested, number (in shares) | (6) | ||
| Vested, weighted average grant date fair value (in dollars per share) | |||
| Canceled options during the year (in shares) | (2) | ||
| Expired or forfeited, weighted average grant date fair value (in dollars per share) | $ 7.10 | ||
| Outstanding end of period (in shares) | 3 | 11 | |
| Outstanding, weighted average grant date fair value (in dollars per share) | $ 7 | $ 7 | $ 7.33 |