v3.19.2
Stockholders' Equity - Summary of Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Balance, Number of Shares | shares 16,371
Granted, Number of Shares | shares 26
Exercised, Number of Shares | shares (3,625)
Forfeited and expired, Number of Shares | shares (339)
Balance, Number of Shares | shares 12,433
Options exercisable at June 30, 2019, Number of Shares | shares 6,860
Balance, Weighted Average Exercise Price $ 8.59
Granted, Weighted Average Exercise Price 80.25
Exercised, Weighted Average Exercise Price 5.37
Forfeited and expired, Weighted Average Exercise Price 8.39
Balance, Weighted Average Exercise Price 9.68
Options exercisable at June 30, 2019, Weighted Average Exercise Price $ 5.12
Balance, Weighted Average Remaining Contractual Life 6 years 6 months
Options exercisable at June 30, 2019, Weighted Average Remaining Contractual Life 5 years 2 months 12 days
Granted, Weighted Average Grant Date Fair Value Per Share $ 28.95
Outstanding, ending balance | $ $ 1,005,879
Options exercisable, ending balance | $ $ 586,269