XML 58 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Summary of Future Commitment Maturity Schedules (Details)
$ in Thousands
Jan. 31, 2020
USD ($)
Purchase Obligations  
2021 $ 56,413
2022 39,110
2023 30,398
2024 30,000
Total contractual obligations $ 155,921