XML 42 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 67,770 $ 44,233   $ 22,360
Stock-based compensation related to internal-use software development (less than $0.1 million in the six months ended June 30, 2016) 1,400 700 $ 400  
Unrecognized compensation cost $ 165,700      
Unrecognized compensation cost, period for recognition 2 years 11 months 12 days      
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 4,115 2,915   1,459
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 31,421 22,519   11,121
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 13,212 8,475   3,756
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 19,022 $ 10,324   $ 6,024