Stock-Based Compensation - Components of Stock Based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jul. 31, 2022 |
Jul. 31, 2021 |
Jul. 31, 2022 |
Jul. 31, 2021 |
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Stock-based compensation expense | $ 41,001 | $ 21,393 | $ 34,830 | $ 72,631 |
Cost of revenue | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Stock-based compensation expense | 2,399 | 840 | 1,223 | 4,247 |
Research and development | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Stock-based compensation expense | 13,495 | 8,823 | 15,962 | 23,958 |
Sales and marketing | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Stock-based compensation expense | 9,715 | 3,905 | 5,952 | 16,811 |
General and administrative | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Stock-based compensation expense | $ 15,392 | $ 7,825 | $ 11,693 | $ 27,615 |