XML 22 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - 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
Dec. 31, 2016
Stock options        
Additional disclosures        
Fair value of stock options vested $ 33,900 $ 24,200 $ 12,900  
2001 Stock Plan, 2011 Stock Plan and 2015 Stock Plan        
Number of Shares Underlying Options        
Outstanding at beginning of period (in shares) 6,307 7,026 5,911  
Granted (in shares) 186 896 1,877  
Replacement Awards (in shares) 803      
Exercised (in shares) (696) (1,304) (639)  
Canceled/forfeited/expired (in shares) (17) (311) (123)  
Outstanding at end of period (in shares) 6,583 6,307 7,026 5,911
Vested and expected to vest at end of period (in shares) 6,418      
Exercisable at end of period (in shares) 4,985      
Weighted Average Exercise Price        
Outstanding at beginning of period (in dollars per share) $ 23.69 $ 21.36 $ 12.59  
Granted (in dollars per share) 68.10 30.83 43.85  
Replacement Awards (in dollars per share) 13.64      
Exercised (in dollars per share) 21.53 14.27 5.76  
Canceled/forfeited/expired (in dollars per share) 42.75 31.14 23.79  
Outstanding at end of period (in dollars per share) 23.91 $ 23.69 $ 21.36 $ 12.59
Vested and expected to vest at end of period (in dollars per share) 24.16      
Exercisable at end of period (in dollars per share) $ 19.71      
Additional disclosures        
Weighted Average Remaining Contractual Life 6 years 1 month 6 days 6 years 8 months 12 days 7 years 3 months 18 days 7 years 3 months 18 days
Weighted Average Remaining Contractual Life, Vested and expected to vest at end of period 6 years 2 months 12 days      
Weighted Average Remaining Contractual Life, Exercisable at end of period 5 years 6 months      
Aggregate Intrinsic Value for outstanding options $ 204,062 $ 204,896 $ 69,555 $ 129,591
Exercised, Aggregate Intrinsic Value 33,132 $ 46,639 $ 22,105  
Vested and expected to vest, Aggregate Intrinsic Value 197,261      
Exercisable, Aggregate Intrinsic Value $ 173,590