v3.23.3
Intangible assets and goodwill - Schedule of Accumulated Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 1,427,815 $ 1,399,889
Accumulated amortization (567,301) (463,530)
Net carrying amount 860,514 936,359
Software and software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 257,863 233,194
Accumulated amortization (186,405) (152,178)
Net carrying amount 71,458 81,016
Acquired HSA portfolios    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 264,445 261,188
Accumulated amortization (76,654) (63,547)
Net carrying amount 187,791 197,641
Acquired customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 759,782 759,782
Accumulated amortization (192,203) (153,434)
Net carrying amount 567,579 606,348
Acquired developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 132,825 132,825
Accumulated amortization (99,210) (81,692)
Net carrying amount 33,615 51,133
Acquired trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 12,900 12,900
Accumulated amortization (12,829) (12,679)
Net carrying amount $ 71 $ 221