v3.25.2
Employee Stock Plans - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation $ 39,549 $ 29,822 $ 69,948 $ 58,100
Capitalized stock-based compensation expense 478 645 1,051 1,242
Total stock-based compensation expense 40,027 30,467 70,999 59,342
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 1,348 1,078 2,425 2,042
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 12,138 9,892 22,149 19,337
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 14,091 11,448 25,427 22,280
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation $ 11,972 $ 7,404 $ 19,947 $ 14,441