Quarterly report [Sections 13 or 15(d)]

Note 9 - Stock-based Compensation (Tables)

v3.25.2
Note 9 - Stock-based Compensation (Tables)
6 Months Ended
Jul. 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

                       

Outstanding, July 31, 2025

    30,750       215.00       4.1        
                                 

Vested and exercisable, July 31, 2025

    30,750       215.00       4.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, 2025

    1,390,273     $ 24.15     $ 41,708  

Granted

    633,123       18.31        

Vested

    (321,329 )     27.40        

Forfeited

    (169,188 )     24.92        

Unvested balance, July 31, 2025 (1)

    1,532,879       20.97       21,859  
           

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

    (29,676 )     38.00        

Forfeited

    (38,387 )     75.42        

Unvested balance, July 31, 2025

    41,193       63.36       600  
           

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)

    314,139       20.08        

Vested

    (7,968 )     19.54        

Forfeited

    (33,907 )     19.35        

Unvested balance, July 31, 2025

    323,514       19.70       4,710  
Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]

Estimated liability (1)

  $ 1,683  

Estimated unrecognized compensation cost (2)

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

Three Months Ended July 31,

   

Six Months Ended July 31,

 
   

2025

   

2024

   

2025

   

2024

 

Cost of revenues

  $ 60     $ 132     $ 177     $ 298  

Content and software development

    953       914       1,975       2,204  

Selling and marketing

    831       797       1,636       2,053  

General and administrative (1)

    2,162       (2,657 )     4,299       1,784  

Total

  $ 4,006     $ (814 )   $ 8,087     $ 6,339