XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders’ Equity and Employee Incentive Plans - Schedule of 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
Employee Service Share Based Compensation Allocation Of Recognized Period Costs        
Total stock-based compensation expense $ 14,099 $ 16,156 $ 27,483 $ 30,783
Research and development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs        
Total stock-based compensation expense 4,439 4,214 8,854 8,207
Sales and marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs        
Total stock-based compensation expense 5,351 6,162 10,624 11,385
General and administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs        
Total stock-based compensation expense 3,821 5,370 7,065 10,374
Cost of revenue - subscription | Cost of revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs        
Total stock-based compensation expense 385 301 728 567
Cost of revenue - services | Cost of revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs        
Total stock-based compensation expense $ 103 $ 109 $ 212 $ 250