XML 64 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Note 17 - Stock-based Compensation (Tables)
12 Months Ended
Jan. 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, 2024

  88,850  $215.00   7.4  $ 

Forfeited

  (17,649)  215.00       

Expired

  (40,451)  215.00       

Outstanding, January 31, 2025

  30,750   215.00   6.4    
                 

Vested and exercisable, January 31, 2025

  26,908   215.00   6.4    
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, 2024

  735,998  $64.77  $10,319 

Granted

  1,169,736   15.07    

Vested

  (335,113)  61.68    

Forfeited

  (180,348)  61.33    

Unvested balance, January 31, 2025 (1)

  1,390,273   24.15   41,708 
      

Weighted -

  

Aggregate

 
      

Average Grant

  

Intrinsic Value

 
  

Shares

  

Date Fair Value

  

(in thousands)

 

Unvested balance, January 31, 2024

  182,742  $72.60  $2,562 

Granted

  10,000   12.94    

Vested

         

Forfeited

  (86,819)  78.41    

Unvested balance, January 31, 2025

  105,923   62.21   3,178 
      

Weighted -

  

Aggregate

 
      

Average Grant

  

Intrinsic Value

 
  

Shares

  

Date Fair Value

  

(in thousands)

 

Unvested balance, January 31, 2024

    $  $ 

Granted (1)

  51,250   17.12    

Vested

         

Forfeited

         

Unvested balance, January 31, 2025

  51,250   17.12   1,538 
Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]

Estimated liability (1)

 $4,425 

Estimated unrecognized compensation cost (2)

  5,897 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Twelve Months Ended January 31,

 
  

2025

  

2024

  

2023

 

Cost of revenues

 $583  $762  $232 

Content and software development

  4,581   6,294   8,850 

Selling and marketing

  3,653   3,794   7,336 

General and administrative (1)

  10,770   20,217   20,204 

Total

 $19,587  $31,067  $36,622