XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Note 18 - Stock Option Plans (Tables)
12 Months Ended
Jan. 31, 2022
Notes Tables  
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
  

Year Ended January 31,

 
  

2022

  

2021

 

Risk free interest rate

  0.72% - 0.72%   0.34% - 0.37% 

Expected life (in years)

  3.97 - 5.97   3.97 - 5.97 

Expected volatility

  63% - 63%   53% - 64% 

Expected dividend yield

  0.00%  0.00%
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted

     
          

Average

     
      

Weighted

  

Remaining

  

Aggregate

 
  

Number of

  

Average

  

Contractual

  

Intrinsic

 
  

Shares

  

Exercise

  

Term

  

Value

 
  

(in thousands)

  

Price

  

(in years)

  

(in thousands)

 

Outstanding, January 31, 2021

  2,586  $4.09   6.58  $222 

Granted

  875   1.97         

Exercised

              

Forfeited

  (10)  3.79         

Expired

  (26)  6.28         

Outstanding, January 31, 2022

  3,425  $3.53   6.58  $100 

Exercisable at January 31, 2022

  2,158  $4.34   5.19  $ 

Vested and expected to vest at January 31, 2022

  3,361  $3.60   6.54  $99 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Year Ended January 31, 2022

 
  

Number of

  

Weighted Average

 
  

Shares

  

Grant Date Fair

 
  

(in thousands)

  

Value

 

Unvested, beginning of period

  40  $2.94 

Granted

      

Vested

  (18)  3.19 

Canceled

      

Unvested, end of period

  22  $2.76