Quarterly report [Sections 13 or 15(d)]

Note 9 - Stock-based Compensation (Tables)

v3.25.3
Note 9 - Stock-based Compensation (Tables)
9 Months Ended
Oct. 31, 2025
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, 2025

    30,750     $ 215.00       6.4     $  

Forfeited

                       

Expired

    (9,700 )     215.00              

Outstanding, October 31, 2025

    21,050       215.00       2.3        
                                 

Vested and exercisable, October 31, 2025

    21,050       215.00       2.3        
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, 2025

    1,390,273     $ 24.15     $ 41,708  

Granted

    647,123       18.27        

Vested

    (420,115 )     29.73        

Forfeited

    (331,740 )     24.01        

Unvested balance, October 31, 2025 (1)

    1,285,541       19.40       16,879  
           

Weighted -

   

Aggregate

 
           

Average Grant

   

Intrinsic Value

 
   

Shares

   

Date Fair Value

   

(in thousands)

 

Unvested balance, January 31, 2025

    105,923     $ 62.21     $ 3,178  

Granted

    3,333       12.94        

Vested

    (30,875 )     37.42        

Forfeited

    (57,229 )     83.70        

Unvested balance, October 31, 2025

    21,152       32.49       278  
           

Weighted -

   

Aggregate

 
           

Average Grant

   

Intrinsic Value

 
   

Shares

   

Date Fair Value

   

(in thousands)

 

Unvested balance, January 31, 2025

    51,250     $ 17.12     $ 1,538  

Granted (1)

    327,889       19.99        

Vested

    (10,468 )     14.88        

Forfeited

    (62,157 )     18.49        

Unvested balance, October 31, 2025

    306,514       19.80       4,025  
Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]

Estimated liability (1)

  $ 2,302  

Estimated unrecognized compensation cost (2)

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

Three Months Ended October 31,

   

Nine Months Ended October 31,

 
   

2025

   

2024

   

2025

   

2024

 

Cost of revenues

  $ 116     $ 149     $ 293     $ 447  

Content and software development (1)

    (58 )     1,268       1,917       3,472  

Selling and marketing

    682       898       2,318       2,951  

General and administrative (2)

    2,460       1,331       6,759       3,115  

Total

  $ 3,200     $ 3,646     $ 11,287     $ 9,985