XML 82 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Stock-based Compensation - Stock Option Activity (Details) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2017
Outstanding (in shares) 358 524  
Outstanding, weighted average exercise price (in dollars per share) $ 9.44 $ 11.55  
Outstanding, weighted average remaining contractual term (Year) 3 years 292 days 4 years 4 years 182 days
Outstanding, aggregate intrinsic value $ 257 $ 482 $ 534
Exercised (in shares) (77) (35)  
Exercised, weighted average exercise price (in dollars per share) $ 6.83 $ 6.80  
Exercised, aggregate intrinsic value $ 162 $ 45  
Canceled options during the year (in shares) (63) (131)  
Expired or forfeited, weighted average exercise price (in dollars per share) $ 16.20 $ 18.54  
Options exercisable (in shares) 207 327  
Options exercisable, weighted average exercise price (in dollars per share) $ 8.69 $ 9.56  
Options, weighted average remaining contractual term (Year) 3 years 219 days 3 years 255 days  
Options exercisable, aggregate intrinsic value $ 239 $ 433  
Outstanding (in shares) 218 358 524
Outstanding, weighted average exercise price (in dollars per share) $ 8.60 $ 9.44 $ 11.55