Quarterly report [Sections 13 or 15(d)]

Note 3 - Intangible Assets - Schedule of Intangible Assets (Details)

v3.25.1
Note 3 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Intangible assets, accumulated amortization $ 457,367 $ 424,896
Finite-lived intangible assets, net 325,422  
Intangible assets, gross 859,334 852,117
Intangible assets, net 401,967 427,221
Skillsoft Trademark [Member]    
Intangible assets, gross 76,545 76,545
Intangible assets, net $ 76,545 $ 76,545
Developed Technology Rights [Member]    
Finite-lived intangible assets, useful life (Year) 1 year 10 months 24 days 2 years
Finite-lived intangible assets, gross $ 369,728 $ 365,108
Intangible assets, accumulated amortization 257,749 238,941
Finite-lived intangible assets, net $ 111,979 $ 126,167
Customer-Related Intangible Assets [Member]    
Finite-lived intangible assets, useful life (Year) 8 years 4 months 24 days 8 years 7 months 6 days
Finite-lived intangible assets, gross $ 269,334 $ 267,286
Intangible assets, accumulated amortization 106,998 96,777
Finite-lived intangible assets, net $ 162,336 $ 170,509
Trademarks and Trade Names [Member]    
Finite-lived intangible assets, useful life (Year) 11 years 3 months 18 days 11 years 6 months
Finite-lived intangible assets, gross $ 52,927 $ 52,378
Intangible assets, accumulated amortization 11,405 10,161
Finite-lived intangible assets, net $ 41,522 $ 42,217
Publishing Rights [Member]    
Finite-lived intangible assets, useful life (Year) 1 year 1 month 6 days 1 year 4 months 24 days
Finite-lived intangible assets, gross $ 41,100 $ 41,100
Intangible assets, accumulated amortization 31,944 29,889
Finite-lived intangible assets, net $ 9,156 $ 11,211
Order or Production Backlog [Member]    
Finite-lived intangible assets, useful life (Year) 8 months 12 days 10 months 24 days
Finite-lived intangible assets, gross $ 49,700 $ 49,700
Intangible assets, accumulated amortization 49,271 49,128
Finite-lived intangible assets, net $ 429 $ 572