v3.26.1
Note 10 - Stock-based Compensation (Tables)
3 Months Ended
Apr. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted -

     
      

Weighted -

  

Average

     
      

Average

  

Remaining

  

Aggregate

 
      

Exercise

  

Contractual

  

Intrinsic Value

 
  

Shares

  

Price

  

Term (Years)

  

(in thousands)

 

Outstanding, January 31, 2026

  8,100  $215.00   5.4  $ 

Forfeited

            

Expired

            

Outstanding, April 30, 2026

  8,100   215.00   5.1    
                 

Vested and exercisable, April 30, 2026

  8,100   215.00   5.1    
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
      

Weighted -

  

Aggregate

 
      

Average Grant

  

Intrinsic Value

 
  

Shares

  

Date Fair Value

  

(in thousands)

 

Unvested balance, January 31, 2026

  1,239,793  $19.07  $11,220 

Granted

  667,419   4.54    

Vested

  (57,414)  18.04    

Forfeited

  (19,438)  23.59    

Unvested balance, April 30, 2026 (1)

  1,830,360   13.76   14,130 
      

Weighted -

  

Aggregate

 
      

Average Grant

  

Intrinsic Value

 
  

Shares

  

Date Fair Value

  

(in thousands)

 

Unvested balance, January 31, 2026

  19,862  $32.57  $180 

Granted

     0.00    

Vested

     0.00    

Forfeited

  (13,195)  42.50    

Unvested balance, April 30, 2026

  6,667   12.94   51 
      

Weighted -

  

Aggregate

 
      

Average Grant

  

Intrinsic Value

 
  

Shares

  

Date Fair Value

  

(in thousands)

 

Unvested balance, January 31, 2026

  305,764  $19.80  $2,767 

Granted (1)

  341,500   4.60    

Vested

  -       

Forfeited

  -       

Unvested balance, April 30, 2026

  647,264   11.73   4,997 
Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]

Estimated liability (1)

 $3,197 

Estimated unrecognized compensation cost (2)

  510 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended April 30,

 
  

2026

  

2025

 

Costs of revenues

 $59  $111 

Content and software development

  231   1,009 

Selling and marketing

  506   774 

General and administrative

  1,959   2,126 

Total

 $2,755  $4,020