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