Commitments and Contingencies (Details) $ in Thousands |
12 Months Ended | ||||||
|---|---|---|---|---|---|---|---|
|
Nov. 17, 2021
lawsuit
|
Oct. 21, 2021
USD ($)
|
Jul. 30, 2020
officer
|
Jun. 11, 2020
officer
|
Apr. 08, 2020
officer
|
Jan. 31, 2022
USD ($)
|
Jan. 31, 2021
USD ($)
|
|
| Other Commitments [Line Items] | |||||||
| Purchase obligations with term of less than 12 months | $ 227,200 | ||||||
| Purchase obligations with terms of greater than 12 months | 159,400 | ||||||
| Sales and other tax liabilities | 87,200 | $ 85,600 | |||||
| Sales and other tax liabilities, current | 33,300 | 27,500 | |||||
| Sales and other tax liabilities, noncurrent | 53,916 | $ 58,133 | |||||
| Loss contingency, number of defendants | lawsuit | 3 | ||||||
| Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 | |||||||
| Other Commitments [Line Items] | |||||||
| Loss contingency, number of defendants | officer | 8 | 9 | 2 | ||||
| U.S. Privacy Class Actions | |||||||
| Other Commitments [Line Items] | |||||||
| Payments for legal settlements | $ 85,000 | ||||||
| Loss Contingency, Loss in Period | $ 66,900 |