v3.24.3
Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 51,955 $ 52,866 $ 160,702 $ 150,569
Unrecognized expense, stock options 188   188  
Unrecognized expense, RSUs 376,398   376,398  
Total unrecognized stock-based compensation expense 376,586   $ 376,586  
Weighted-Average Expected Recognition Period (in years)     3 years  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-Average Expected Recognition Period (in years)     3 years 3 months 18 days  
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-Average Expected Recognition Period (in years)     3 years  
Cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 354 413 $ 1,030 1,177
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 28,087 29,384 88,872 83,928
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 15,837 15,584 48,334 43,438
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 7,677 $ 7,485 $ 22,466 $ 22,026