XML 71 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Acquisitions - Summary of Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Business Combinations [Abstract]        
2020 $ 6,149      
2021 6,036      
2022 5,971      
2023 5,942      
2024 5,071      
Thereafter 19,014      
Total estimated future amortization expense $ 48,183 $ 23,124 $ 1,633 $ 1,490