v3.20.1
Intangible assets and goodwill - Schedule for future amortization expense (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Jan. 31, 2019
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2021 $ 90,868  
2022 83,476  
2023 71,804  
2024 62,622  
2025 55,810  
Thereafter 416,166  
Total amortizable intangible assets, net $ 780,746 $ 79,666