Note 10 - Stock-based Compensation (Tables)
|
12 Months Ended |
Jan. 31, 2020 |
| Notes Tables |
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
| | | | | | | Stock-based compensation expense | | $ | 12 | | | $ | 33 | | | Restricted stock based compensation expense | | | 999 | | | | 1,132 | | Total stock-based compensation expense | | $ | | | | $ | | |
|
| Share-based Payment Arrangement, Option, Activity [Table Text Block] |
| | | | | | Weighted average exercise price | | | Weighted average remaining contractual term | | | Aggregate intrinsic value | | | Outstanding on January 31, 2018 | | | 358 | | | $ | 9.44 | | | | 4 | | | $ | 482 | | | | | | | | | | | | | | | | | | | | | Exercised | | | (77 | ) | | | 6.83 | | | | | | | | 162 | | | Expired or forfeited | | | (63 | ) | | | 16.2 | | | | | | | | | | | Outstanding on January 31, 2019 | | | 218 | | | | 8.6 | | | | 3.8 | | | | 257 | | | | | | | | | | | | | | | | | | | | | Options exercisable on January 31, 2019 | | | 207 | | | $ | 8.69 | | | | 3.6 | | | | 239 | | | | | | | | | | | | | | | | | | | | | Exercised | | | (53 | ) | | | 6.91 | | | | | | | | 162 | | | Expired or forfeited | | | (33 | ) | | | 7.1 | | | | | | | | | | | Outstanding on January 31, 2020 | | | 132 | | | | 8.98 | | | | 3.2 | | | | 160 | | | | | | | | | | | | | | | | | | | | Options exercisable on January 31, 2020 | | | | | | $ | | | | | | | | $ | | |
|
| Schedule of Nonvested Share Activity [Table Text Block] |
Unvested options outstanding (shares in thousands) | | | | Weighted-average grant date fair value | | Aggregate intrinsic value | | Outstanding on January 31, 2019 | | | 11 | | | $ | 7.00 | | | $ | 19 | | | Granted | | | — | | | | — | | | | | | | Vested | | | (6 | ) | | | | | | | | | | Expired or forfeited | | | (2 | ) | | | 7.1 | | | | | | Outstanding on January 31, 2020 | | | | | | $ | | | | $ | | |
|
| Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] |
| | | | | | | Aggregate intrinsic value | | Outstanding on January 31, 2018 | | | 360 | | | $ | 9.05 | | | $ | 3,254 | | | Granted | | | 148 | | | | 9.76 | | | | | | | Issued | | | (94 | ) | | | | | | | | | | Forfeited | | | (131 | ) | | | 7.92 | | | | | | | Outstanding on January 31, 2019 | | | 283 | | | $ | 8.74 | | | $ | 2,476 | | | Granted | | | 152 | | | | 9.09 | | | | | | | Issued | | | (51 | ) | | | | | | | | | | Forfeited | | | (26 | ) | | | 8.79 | | | | | | Outstanding on January 31, 2020 | | | | | | $ | | | | $ | | |
|