XML 63 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - FV of employee stock options (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Employee stock options      
Weighted average assumptions for estimated fair value of employee stock options      
Common stock fair value per share minimum 21.80 19.61 11.50
Common stock fair value per share maximum 43.16 25.67 26.76
Expected volatility, low end of range (as a percent) 70.97% 77.42% 75.77%
Expected volatility, high end of range (as a percent) 73.10% 96.73% 90.83%
Risk-free interest rate, low end of range (as a percent) 2.29% 0.96% 1.03%
Risk-free interest rate, high end of range (as a percent) 3.10% 2.37% 2.18%
Compensation expense      
Unamortized compensation expense related to unvested options $ 42.8 $ 30.7  
Period to recognize unamortized compensation expense 2 years 8 months 16 days    
Employee stock options | Minimum      
Weighted average assumptions for estimated fair value of employee stock options      
Expected term (years) 5 years 2 months 23 days 5 years 2 months 23 days 5 years 2 months 23 days
Employee stock options | Maximum      
Weighted average assumptions for estimated fair value of employee stock options      
Expected term (years) 6 years 29 days 6 years 29 days 6 years 29 days
ESPP      
Weighted average assumptions for estimated fair value of employee stock options      
Expected volatility, low end of range (as a percent) 57.00% 67.80% 67.80%
Expected volatility, high end of range (as a percent) 71.40% 79.80% 79.80%
Risk-free interest rate, low end of range (as a percent) 1.47% 0.47% 0.47%
Risk-free interest rate, high end of range (as a percent) 2.70% 1.80% 0.93%
Compensation expense      
Unamortized compensation expense related to unvested options $ 0.8 $ 1.1  
Period to recognize unamortized compensation expense 11 months 6 days    
ESPP | Minimum      
Weighted average assumptions for estimated fair value of employee stock options      
Expected term (years) 6 months 6 months 6 months
ESPP | Maximum      
Weighted average assumptions for estimated fair value of employee stock options      
Expected term (years) 2 years 2 years 2 years