v3.25.1
Intangible assets and goodwill - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 1,954,752 $ 1,437,450
Accumulated amortization (750,094) (601,502)
Net carrying amount 1,204,658 835,948
Software and software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 312,234 267,498
Accumulated amortization (234,102) (197,388)
Net carrying amount 78,132 70,110
Acquired HSA portfolios    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 737,011 264,445
Accumulated amortization (124,606) (81,059)
Net carrying amount 612,405 183,386
Acquired customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 759,782 759,782
Accumulated amortization (256,820) (205,127)
Net carrying amount 502,962 554,655
Acquired developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 132,825 132,825
Accumulated amortization (121,666) (105,049)
Net carrying amount 11,159 27,776
Acquired trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 12,900 12,900
Accumulated amortization (12,900) (12,879)
Net carrying amount $ 0 $ 21