Annual report [Section 13 and 15(d), not S-K Item 405]

Note 2 - Summary of Significant Accounting Policies (Details Textual)

v3.25.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
Jan. 31, 2025
USD ($)
Jan. 31, 2024
USD ($)
Jan. 31, 2023
USD ($)
Gain (Loss), Foreign Currency Transaction, before Tax $ 1,000 $ 1,500 $ 3,800
Debt Securities, Available-for-Sale 0 0  
Cash and Cash Equivalents, at Carrying Value 100,766 136,308  
Restricted Cash, Current $ 2,571 10,215  
Number of Restricted Accounts 3    
Interest Reserve Account, Interest Rate Period (Year) 3 years    
Interest Reserve Account, Facility Balance Floor $ 1,000    
Proprietary Content Development Expenses 23,400 26,300 32,100
Capitalized Computer Software, Additions 16,800 13,700 10,400
Capitalized Computer Software, Amortization 8,600 4,900 1,200
Royalty Expense 24,800 30,900 30,900
Off-Balance-Sheet, Credit Loss, Liability 0    
Advertising Expense $ 10,600 $ 15,400 $ 15,800
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member]      
Number of Major Customers 0 0 0
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Number of Major Customers 0 0  
Minimum [Member]      
Subscription Contracts, Periods (Year) 1 year    
Minimum [Member] | Computer Software, Intangible Asset [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 3 years    
Maximum [Member]      
Subscription Contracts, Periods (Year) 3 years    
Maximum [Member] | Computer Software, Intangible Asset [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 5 years