XML 44 R29.htm IDEA: XBRL DOCUMENT 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