XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity Incentive Plans - 2015 Employee Stock Purchase Plan (Details)
1 Months Ended 12 Months Ended 30 Months Ended
Mar. 16, 2017
USD ($)
Mar. 16, 2016
USD ($)
Aug. 31, 2015
USD ($)
period
shares
Jan. 31, 2018
USD ($)
shares
Jan. 31, 2017
USD ($)
Jan. 31, 2016
USD ($)
Jan. 31, 2018
USD ($)
reset
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares reserved for future equity awards (in shares) | shares       86,217,278.00     86,217,278.00
Stock-based compensation expense       $ 150,673,000 $ 116,668,000 $ 58,225,000  
Unrecognized compensation cost related to stock awards, weighted-average period       2 years 7 months 6 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       $ 18,300,000 $ 18,300,000 $ 4,400,000  
Unrecognized stock-based compensation expense       $ 26,400,000     $ 26,400,000
Unrecognized compensation cost related to stock awards, weighted-average period       1 year 1 month 6 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%        
Number of plan resets | reset             2