XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Stock Options (Details) - Employee and non-employee stock options
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Stock Based Compensation    
Shares available for grant, beginning balance 5,431  
Additional shares authorized 2,483  
Options granted (in shares) (1,697)  
Options forfeited (in shares) 286  
Shares available for grant, end balance 6,503 5,431
Number of shares    
Outstanding, beginning balance (in shares) 9,463  
Options granted (in shares) 1,697  
Options exercised (in shares) (1,468)  
Options forfeited (in shares) (286)  
Outstanding, end balance (in shares) 9,406 9,463
Exercisable (in shares) 5,028  
Vested and expected to vest (in shares) 9,219  
Weighted-Average Exercise Price    
Outstanding, beginning balance (in dollars per share) | $ / shares $ 7.69  
Granted (in dollars per share) | $ / shares 17.94  
Exercised (in dollars per share) | $ / shares 4.08  
Forfeited (in dollars per share) | $ / shares 14.10  
Outstanding, end balance (in dollars per share) | $ / shares 9.90 $ 7.69
Exercisable (in dollars per share) | $ / shares 6.51  
Vested and expected to vest (in dollars per share) | $ / shares $ 9.80  
Additional disclosures    
Weighted average contractual term, options outstanding 7 years 2 months 27 days 6 years 10 months 28 days
Exercisable (in years) 5 years 9 months 15 days  
Vested and expected to vest (in years) 7 years 2 months 9 days  
Aggregate intrinsic value, options outstanding | $ $ 166,273 $ 61,718
Aggregate intrinsic value, options exercisable | $ 105,948  
Aggregate intrinsic value, vested and expected to vest | $ $ 163,939