Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Summary of Stock Option Activity (Details)

v3.19.3.a.u2
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Number of Options      
Outstanding, beginning balance (in shares) 13,590 16,268  
Granted (in shares) 1,362 1,529  
Exercised (in shares) (3,625) (3,271)  
Cancelled (in shares) (543) (936)  
Outstanding, ending balance (in shares) 10,784 13,590 16,268
Options vested and exercisable (in shares) 7,245    
Options vested and expected to vest (in dollars per share) 10,784    
Weighted Average Exercise Price      
Outstanding, beginning balance (in dollars per share) $ 6.07 $ 5.70  
Granted (in dollars per share) 15.44 8.63  
Exercised (in dollars per share) 5.48 5.23  
Cancelled (in dollars per share) 7.62 6.63  
Outstanding, ending balance (in dollars per share) 7.38 $ 6.07 $ 5.70
Options vested and exercisable (in dollars per share) 6.18    
Options vested and expected to vest (in dollars per share) $ 7.38    
Weighted Average Remaining Contractual Life      
Weighted-average remaining contractual life, options outstanding 6 years 6 months 7 days 6 years 7 months 17 days 7 years 4 months 28 days
Weighted-average remaining contractual life, options vested and exercisable 5 years 8 months 19 days    
Weighted-average remaining contractual life, options vested and expected to vest 6 years 6 months 7 days    
Aggregate intrinsic value, options outstanding $ 71,745 $ 66,462 $ 14,832
Aggregate intrinsic value, options vested and exercisable 55,426    
Aggregate intrinsic value, options vested and expected to vest $ 71,745