XML 99 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity, Stock Option Activity (Details) - Stock Options [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Number of Shares [Abstract]      
Outstanding at beginning of period (in shares) 11,001    
Granted (in shares) 2,764    
Exercised (in shares) (1,069)    
Cancelled/forfeited/expired (in shares) (361)    
Outstanding at end of period (in shares) 12,335 11,001  
Exercisable at end of period (in shares) 7,366    
Weighted Average Exercise Price Per Share [Abstract]      
Outstanding at beginning of period (in dollars per share) $ 51.48    
Granted (in dollars per share) 59.89    
Exercised (in dollars per share) 40.88    
Cancelled/forfeited/expired (in dollars per share) 56.48    
Outstanding at end of period (in dollars per share) 54.14 $ 51.48  
Exercisable at end of period (in dollars per share) $ 52.45    
Average Remaining Contractual Term, Aggregate Intrinsic Value and Other [Abstract]      
Average remaining contractual term, outstanding at end of period 4 years 1 month 28 days    
Average remaining contractual term, exercisable at end of period 3 years 1 month 28 days    
Aggregate intrinsic value, outstanding at end of period $ 55,885    
Aggregate intrinsic value, exercisable at end of period $ 43,267    
Weighted average fair value of options granted (in dollars per share) $ 29.43 $ 28.76 $ 25.49
Intrinsic value of options exercised $ 15,500 $ 83,800 $ 34,800
Cash received from exercise of stock options $ 43,700 $ 105,900 $ 18,900
Weighted-average fair value of options exercised (in dollars per share) $ 55.33    
Unrecognized Compensation Expense [Abstract]      
Unrecognized compensation cost related to non-vested stock options $ 54,100    
Weighted average period for recognition 1 year 1 month 6 days