v3.25.1
Intangible assets and goodwill - Schedule for Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2026 $ 146,511  
2027 129,812  
2028 111,644  
2029 98,155  
2030 97,130  
Thereafter 621,406  
Net carrying amount $ 1,204,658 $ 835,948