XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock and Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 02, 2020
USD ($)
Mar. 31, 2021
shares
Mar. 31, 2020
shares
Mar. 31, 2018
$ / shares
shares
Sep. 30, 2016
$ / shares
shares
Jan. 31, 2022
USD ($)
period
$ / shares
shares
Jan. 31, 2021
USD ($)
$ / shares
shares
Jan. 31, 2020
USD ($)
$ / shares
Class of Stock [Line Items]                
Dividends declared | $           $ 0    
Preferred stock, shares authorized (in shares)           25,000,000 25,000,000  
Preferred stock, par value (in dollars per share) | $ / shares           $ 0.0001 $ 0.0001  
Preferred stock, shares issued (in shares)           0 0  
Preferred stock, shares outstanding (in shares)           0 0  
Aggregate intrinsic value of exercised options | $           $ 172,100 $ 375,700 $ 318,200
Weighted-average grant date fair value of options granted (in dollars per share) | $ / shares           $ 0 $ 0 $ 41.81
Total grant date fair value of options vested | $           $ 3,900 $ 8,000 $ 8,600
Capping target value   4            
Stock-based compensation expense | $           $ 199,895 168,850 $ 81,376
LLamasoft, Inc.                
Class of Stock [Line Items]                
One-time stock-based compensation expense | $ $ 27,750           27,800  
Minimum                
Class of Stock [Line Items]                
Expected term (in years)           6 months    
Maximum                
Class of Stock [Line Items]                
Expected term (in years)           2 years    
Capitalized Software Development Costs                
Class of Stock [Line Items]                
Stock-based compensation capitalized in capitalized software development costs | $           $ 4,200 $ 3,200  
Market-based Options                
Class of Stock [Line Items]                
Expected term (in years)           3 years 3 years  
Options to purchase common stock                
Class of Stock [Line Items]                
Expected term (in years)               6 years
2016 Employee Stock Purchase Plan                
Class of Stock [Line Items]                
Common stock reserved for issuance (in shares)           2,326,540    
Increase in number of shares reserved for issuance as percentage of outstanding shares of common stock on last day of prior fiscal year           1.00%    
Increase in common stock reserved for issuance shares (in shares)           1,250,000    
Duration of maximum offering period           27 months    
Duration of new offering period           24 months    
Number of consecutive purchase periods | period           4    
Duration of consecutive purchase period           6 months    
Maximum percentage of eligible compensation for participants to purchase common stock through payroll deductions           15.00%    
Purchase price for each share of common stock as percentage of lower of fair market value per share on first day of applicable offering period           85.00%    
Number of shares of common stock purchased (in shares)           156,810 209,306  
Total unrecognized compensation cost | $           $ 15,300    
Total unrecognized compensation cost, weighted-average amortization period           1 year 7 months 6 days    
2016 Employee Stock Purchase Plan | Minimum                
Class of Stock [Line Items]                
Expected term (in years)           6 months 6 months 6 months
2016 Employee Stock Purchase Plan | Maximum                
Class of Stock [Line Items]                
Expected term (in years)           2 years 2 years 2 years
2016 Equity Plan | Market Based Restricted Stock Unit Awards | Chief Executive Officer                
Class of Stock [Line Items]                
Stock option, number of shares vested and exercisable (in shares)           320,794    
2016 Equity Plan | Market-based Options | Chief Executive Officer                
Class of Stock [Line Items]                
Option grants (in shares)       334,742        
Option grants (in dollars per share) | $ / shares       $ 48.47        
Stock option vesting period       4 years        
Stock option, number of shares vested and exercisable (in shares)           0    
Stock-based compensation expense | $           $ 13,300 $ 6,600 $ 1,700
2016 Equity Incentive Plan                
Class of Stock [Line Items]                
Common stock reserved for issuance (in shares)           12,682,224    
Increase in number of shares reserved for issuance as percentage of outstanding shares of common stock on last day of prior fiscal year           5.00%    
2016 Equity Incentive Plan | Market Based Restricted Stock Unit Awards                
Class of Stock [Line Items]                
Awards granted (in shares)   109,249 100,178          
Performance term   3 years 3 years     3 years    
2016 Equity Incentive Plan | Market Based Restricted Stock Unit Awards | Minimum                
Class of Stock [Line Items]                
Options earning percentage   0.00% 0.00%          
2016 Equity Incentive Plan | Market Based Restricted Stock Unit Awards | Maximum                
Class of Stock [Line Items]                
Options earning percentage   200.00% 200.00%          
2016 Equity Incentive Plan | RSUs                
Class of Stock [Line Items]                
Total unrecognized compensation cost, weighted-average amortization period           2 years 8 months 12 days    
Awards granted (in shares)           1,153,149    
Total unrecognized compensation cost related to unvested restricted stock units | $           $ 352,000 319,600 186,300
2006 Stock Plan | Market-based Options | Chief Executive Officer                
Class of Stock [Line Items]                
Option grants (in shares)         544,127      
Option grants (in dollars per share) | $ / shares         $ 13.04      
Stock option vesting period         4 years      
Stock option, number of shares vested and exercisable (in shares)           544,127    
2006 Stock Plan and 2016 Equity Incentive Plan                
Class of Stock [Line Items]                
Total unrecognized compensation cost related to unvested stock options | $           $ 1,600 $ 4,500 $ 11,500
2006 Stock Plan and 2016 Equity Incentive Plan | Options to purchase common stock                
Class of Stock [Line Items]                
Total unrecognized compensation cost, weighted-average amortization period           1 year 1 month 6 days