XML 79 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Termination period 2 years    
Intrinsic value of options exercised $ 17,891 $ 51,266 $ 50,131
Shares granted, weighted average grant date fair value (in dollars per share) $ 53.52 $ 71.06 $ 38.01
Compensation cost not yet recognized $ 25,517    
Compensation cost not yet recognized, period of recognition 2 years 7 months 6 days    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Compensation cost not yet recognized $ 26,231    
Compensation cost not yet recognized, period of recognition 2 years 7 months 6 days    
Aggregate fair value of awards vested $ 17,799    
Intrinsic value of RSUs exercised $ 22,638 $ 22,978 $ 11,684
Weighted-average grant-date fair value, granted (in dollars per share) $ 151.94 $ 227.45 $ 127.29
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Right to receive common stock, shares (in shares) 1    
Compensation cost not yet recognized $ 5,833    
Compensation cost not yet recognized, period of recognition 1 year 9 months 18 days    
Aggregate fair value of awards vested $ 5,604    
Intrinsic value of RSUs exercised $ 6,830    
Weighted-average grant-date fair value, granted (in dollars per share) $ 190.83 $ 238.12 $ 147.25
Target goal, percentage 100.00%    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
Minimum | Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award units earned, percentage 0.00%    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Expiration period 10 years    
Maximum | Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award units earned, percentage 200.00%    
2006 Incentive Compensation Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (in shares) 10,363,465    
Shares available for grant (in shares) 3,172,643