Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Stock-Based Compensation Expense (Details)

v3.25.1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2021
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized   $ 59,517 $ 55,757 $ 55,517
Capitalized stock-based compensation   2,538 2,473 2,540
Total stock-based compensation   $ 62,055 58,230 58,057
Award vesting period   4 years    
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 5 years      
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized   $ 3,000 3,700 8,600
Equity classified awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation   61,055 57,230 57,057
Equity classified awards | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation   9,745 15,125 23,454
Equity classified awards | PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation   1,617 (296) (55)
Equity classified awards | RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation   46,683 38,684 24,963
Equity classified awards | ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation   3,010 3,717 8,695
Other awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation   $ 1,000 1,000 1,000
Award vesting period   5 years    
Cost of Sales | Cost of subscription        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized   $ 1,323 1,130 1,528
Cost of Sales | Cost of professional        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized   1,387 1,450 2,249
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized   11,404 11,566 10,678
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized   21,331 24,477 26,651
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation, net of amounts capitalized   $ 24,072 $ 17,134 $ 14,411