v3.20.1
Intangible assets and goodwill - Schedule of finite-lived intangible assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Jan. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross $ 879,597 $ 132,827
Accumulated amortization (98,851) (53,161)
Total amortizable intangible assets, net 780,746 79,666
Total intangible assets, net 783,279 79,666
Software and software development costs    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 76,221 44,835
Acquired HSA portfolios    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 92,770 85,110
Acquired customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 601,381 2,882
Acquired developed technology    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 96,925 0
Acquired trade names    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, gross 12,300 0
In-process software development costs    
Finite-Lived Intangible Assets [Line Items]    
Acquired in process software development costs $ 2,533 $ 0