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

Year Ended January 31,

 
  

2023

  

2022

 

Risk free interest rate

  2.69% - 3.03%   0.72% - 0.72% 

Expected life (in years)

  5.50 - 6.50   3.97 - 5.97 

Expected volatility

  68% -70%   63% - 63% 

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, 2022

  3,425  $3.53   6.58  $100 

Granted

  895   0.81         

Exercised

              

Forfeited

              

Expired

  (225)  

5.30

         

Outstanding, January 31, 2023

  4,095  $2.84   

5.91

  $ 

Exercisable at January 31, 2023

  2,693  $

3.68

   4.25  $ 

Nonvested at January 31, 2023

  

1,402

  $1.23   

9.11

  $ 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Year Ended January 31, 2023

 
  

Number of

  

Weighted Average

 
  

Shares

  

Grant Date Fair

 
  

(in thousands)

  

Value

 

Unvested, beginning of period

  19  $2.51 

Granted

  11   1.00 

Vested

  (19)  2.51 

Canceled

      

Unvested, end of period

  11  $1.00