XML 71 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Equity Incentive Plans - 2015 Employee Stock Purchase Plan (Details)
1 Months Ended 12 Months Ended
Mar. 16, 2017
USD ($)
Mar. 16, 2016
USD ($)
Aug. 31, 2015
USD ($)
period
shares
Jan. 31, 2019
USD ($)
shares
Jan. 31, 2018
USD ($)
Jan. 31, 2017
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares reserved for future equity awards (in shares) | shares       74,494,496    
Stock-based compensation expense       $ 210,645,000 $ 150,673,000 $ 116,668,000
Unrecognized compensation cost related to stock awards, weighted-average period       1 year 9 months 18 days    
2015 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Employee stock purchase plan offering period   24 months        
Number of purchase periods | period     4      
Purchase period, term     6 months      
Stock-based compensation expense       $ 35,400,000 $ 18,300,000 $ 18,300,000
Unrecognized stock-based compensation expense       $ 18,400,000    
Unrecognized compensation cost related to stock awards, weighted-average period       10 months 24 days    
2015 Employee Stock Purchase Plan | Through March 15, 2018            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Employee stock purchase plan offering period   24 months        
ESPP modification charge   $ 10,600,000        
2015 Employee Stock Purchase Plan | Through March 15, 2019            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Employee stock purchase plan offering period   24 months        
ESPP modification charge $ 9,000,000          
Class A common stock | 2015 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares reserved for future equity awards (in shares) | shares     3,500,000      
Increase in shares reserved by percentage of capital stock     1.00%      
Payroll deductions percentage     30.00%      
Share cap for ESPP at purchase date (in shares) | shares     3,000      
Calendar year gap for ESPP contribution amount     $ 25,000      
Purchase price as percentage of fair market value of common stock     85.00%      
Class A common stock | 2015 Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Increase in shares reserved by percentage of capital stock       5.00%