XML 60 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity Incentive Plans - Equity Incentive Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Oct. 31, 2019
Jan. 31, 2019
Apr. 04, 2018
Options Outstanding, Number of Shares      
Beginning balance (in shares) 35,465,543    
Options exercised (in shares) (4,797,359)    
Options forfeited/cancelled (in shares) (468,544)    
Ending balance (in shares) 30,199,640 35,465,543  
Vested and exercisable (in shares) 25,550,655    
Options Outstanding, Weighted Average Exercise Price      
Beginning balance (in dollars per share) $ 8.34    
Options exercised (in dollars per share) 5.42    
Options forfeited/cancelled (in dollars per share) 15.78    
Ending balance (in dollars per share) 8.69 $ 8.34  
Weighted Average Exercise Price, Vested and exercisable (in dollars per share) $ 7.71    
Weighted- Average Remaining Contractual Life      
Weighted Average Remaining Contractual Life (in years) 3 years 10 months 24 days 5 years 4 months 24 days  
Weighted Average Remaining Contractual Life, Vested and exercisable (in years) 4 years 7 months 6 days    
Aggregate Intrinsic Value      
Aggregate Intrinsic Value $ 325,184 $ 339,591  
Aggregate Intrinsic Value, Vested and exercisable $ 300,257    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Closing price of stock (in dollars per share) $ 19.46    
Unrecognized compensation cost, stock options $ 15,000    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 2 years    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 4 years    
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost (in years) 1 year 6 months    
Class A      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Closing price of stock (in dollars per share) $ 19.46   $ 19.83