Annual report pursuant to Section 13 and 15(d)

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

v3.23.1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2021
Nov. 30, 2020
Oct. 31, 2020
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       $ 55,517 $ 50,131 $ 45,069
Capitalized stock-based compensation       2,540 696 0
Stock-based compensation, net of amounts capitalized       58,057 50,827 45,069
Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized $ 600          
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       8,600 6,100  
Equity classified awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       57,057 49,827 44,159
Equity classified awards | Options to purchase common stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       23,454 36,385 14,896
Equity classified awards | Performance share units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       (55) 897 19
Equity classified awards | Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       24,963 3,196 555
Equity classified awards | ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       8,695 6,142 0
Equity classified awards | Deferred stock compensation plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       0 3,206 7,171
Equity classified awards | Secondary stock sale            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized     $ 16,300 0 0 16,331
Equity classified awards | Tender offer transaction            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized   $ 5,200   0 0 5,187
Other awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       $ 1,000 1,000 910
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,528 1,794 2,012
Cost of Sales | Cost of professional            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       2,249 2,448 1,658
Research and development            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       10,678 6,417 4,804
Sales and marketing            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       26,651 19,929 14,976
General and administrative            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation, net of amounts capitalized       $ 14,411 $ 19,543 $ 21,619