XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Stock-based Compensation - Activity for Stock Options (Details)
6 Months Ended
Jul. 31, 2021
$ / shares
shares
Outstanding (in shares) | shares 805,701
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 9.96
Granted (in shares) | shares 0
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 0
Exercised (in shares) | shares (48,092)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 6.21
Forfeited (in shares) | shares 0
Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 0
Canceled or expired (in shares) | shares (26,711)
Canceled or expired, weighted average exercise price (in dollars per share) | $ / shares $ 8.13
Outstanding (in shares) | shares 730,898
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 10.28