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