XML 131 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Outstanding options      
Balance (in shares) 22,012,597 18,701,267  
Granted (in shares) 1,790,074 6,824,057  
Exercised (in shares) (6,465,360) (1,727,899)  
Cancelled (in shares) (1,653,290) (1,784,828)  
Balance (in shares) 15,684,021 22,012,597 18,701,267
Vested and exercisable (in shares) 9,913,182 12,462,693  
Vested and expected to vest (in shares) 15,197,994 20,926,797  
Weighted- average exercise price      
Balance (in dollars per share) $ 7.85 $ 5.73  
Granted (in dollars per share) 17.71 12.68  
Exercised (in dollars per share) 6.32 4.69  
Cancelled (in dollars per share) 10.88 7.19  
Balance (in dollars per share) 9.28 7.85 $ 5.73
Vested and exercisable (in dollars per share) 7.14 5.75  
Vested and expected to vest (in dollars per share) $ 9.16 $ 7.69  
Weighted- average remaining contractual term      
Outstanding 6 years 3 months 18 days 7 years 1 month 6 days 7 years 3 months 18 days
Vested and exercisable 5 years 1 month 6 days 5 years 7 months 6 days  
Vested and expected to vest 6 years 3 months 18 days 7 years  
Aggregate intrinsic value      
Outstanding $ 170,847 $ 439,382 $ 29,728
Exercised 87,544 16,816  
Vested and exercisable 129,341 274,883  
Vested and expected to vest $ 167,439 $ 421,047