XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense $ 73,480 $ 72,294 $ 67,770
Unrecognized compensation cost, stock options 136,300    
Stock-based compensation related to internal-use software development 1,300 2,100 1,400
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 7,099 5,724 4,115
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 26,496 32,581 31,421
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense 20,654 17,071 13,212
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense $ 19,231 $ 16,918 $ 19,022
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Unrecognized compensation cost, period for recognition (in years) 2 years 7 months 20 days