Balance Sheet Components - Narrative (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2022 |
Jan. 31, 2021 |
Jan. 31, 2020 |
|
| Property, Plant and Equipment [Line Items] | |||
| Depreciation and amortization expense | $ 54,400,000 | $ 38,700,000 | $ 23,000,000 |
| Capitalized computer software impairments | 0 | 0 | 0 |
| Capitalized computer software additions | 30,700,000 | 14,000,000 | 8,100,000 |
| Capitalized computer software amortization | 12,400,000 | 7,900,000 | 6,200,000 |
| Capitalized computer software net | 38,600,000 | 19,500,000 | |
| Amortization | 12,900,000 | 1,400,000 | $ 500,000 |
| Other Current Liabilities | |||
| Property, Plant and Equipment [Line Items] | |||
| Deferred payroll taxes owed | $ 5,100,000 | ||
| Developed technology | |||
| Property, Plant and Equipment [Line Items] | |||
| Useful life | 2 years | ||
| Customer relationships | |||
| Property, Plant and Equipment [Line Items] | |||
| Useful life | 20 years | ||
| Data center and other computer equipment | |||
| Property, Plant and Equipment [Line Items] | |||
| Equipment additions | $ 89,800,000 | $ 30,000,000 | |