Quarterly report [Sections 13 or 15(d)]

Note 9 - Stock-based Compensation (Tables)

v3.25.1
Note 9 - Stock-based Compensation (Tables)
3 Months Ended
Apr. 30, 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, April 30, 2025

    30,750       215.00       6.1        
                                 

Vested and exercisable, April 30, 2025

    28,829       215.00       6.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

    359,450       17.51        

Vested

    (37,518 )     24.46        

Forfeited

    (5,407 )     59.21        

Unvested balance, April 30, 2025 (1)

    1,706,798       22.63       32,651  
           

Weighted -

   

Aggregate

 
           

Average Grant

   

Intrinsic Value

 
   

Shares

   

Date Fair Value

   

(in thousands)

 

Unvested balance, January 31, 2025

    105,923     $ 62.21     $ 3,178  

Granted

                 

Vested

                 

Forfeited

                 

Unvested balance, April 30, 2025

    105,923       62.21       2,026  
           

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)

    121,500       17.45        

Vested

                 

Forfeited

    (3,750 )     11.25        

Unvested balance, April 30, 2025

    169,000       17.49       3,233  
Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]

Estimated liability (1)

  $ 4,275  

Estimated unrecognized compensation cost (2)

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

Three Months Ended April 30,

 
   

2025

   

2024

 

Cost of revenues

  $ 117     $ 166  

Content and software development

    1,022       1,290  

Selling and marketing

    805       1,256  

General and administrative

    2,137       4,441  

Total

  $ 4,081     $ 7,153