v3.26.1
Note 10 - Stock-based Compensation (Tables)
6 Months Ended
Jul. 31, 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, July 31, 2026

  8,100   215.00   4.9    
                 

Vested and exercisable, July 31, 2026

  8,100   215.00   4.9    
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

  859,419   4.78    

Vested

  (334,624)  18.47    

Forfeited

  (106,008)  16.08    

Unvested balance, July 31, 2026 (1)

  1,658,580   11.98   11,776 
      

Weighted -

  

Aggregate

 
      

Average Grant

  

Intrinsic Value

 
  

Shares

  

Date Fair Value

  

(in thousands)

 

Unvested balance, January 31, 2026

  19,862  $32.57  $180 

Granted

         

Vested

  (6,667)  12.94    

Forfeited

  (13,195)  42.50    

Unvested balance, July 31, 2026

         
      

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)

  689,139   4.98    

Vested

  (26,968)  16.21    

Forfeited

  (268,796)  18.08    

Unvested balance, July 31, 2026

  699,139   5.95   4,964 
Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]

Estimated liability (1)

 $323 

Estimated unrecognized compensation cost (2)

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

Three Months Ended July 31,

  

Six Months Ended July 31,

 
  

2026

  

2025

  

2026

  

2025

 

Costs of revenues

 $77  $47  $136  $158 

Content and software development

  78   877   309   1,886 

Selling and marketing

  532   502   1,038   1,276 

General and administrative

  1,473   1,913   3,432   4,039 

Total

 $2,160  $3,339  $4,915  $7,359