XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Remaining Maturities of Operating Lease Liabilities and Future Purchase Obligations (Details)
$ in Thousands
Jan. 31, 2022
USD ($)
Operating Lease Obligations  
2023 $ 15,617
2024 14,643
2025 9,184
2026 5,988
2027 4,587
Thereafter 489
Total payments 50,508
Less: imputed interest (6,576)
Total 43,932
Future Purchase Obligations  
2023 44,483
2024 48,271
2025 58,534
2026 53,883
2027 0
Thereafter 0
Total payments $ 205,171