XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation $ 24,776 $ 17,113 $ 48,922 $ 34,084
Capitalized stock-based compensation expense 454 299 934 531
Total stock-based compensation expense 25,230 17,412 49,856 34,615
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 901 911 1,790 1,831
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 7,807 5,439 15,655 11,106
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 9,929 6,921 19,772 13,094
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation $ 6,139 $ 3,842 $ 11,705 $ 8,053