XML 29 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jul. 31, 2019
Grant Date Fair Value Assumptions [Abstract]        
Share-based compensation $ 13,472,000 $ 12,874,000 $ 12,482,000  
Stock Options [Member]        
Stock option activity [Roll Forward]        
Beginning balance (in shares) 1,879,151      
Granted (in shares) 65,525      
Exercised (in shares) 640,475 491,448 364,984  
Forfeited (in shares) 2,150      
Ending balance (in shares) 1,302,051 1,879,151    
Exercisable (In Shares) 877,812      
Stock option weighted average exercise price [Abstract]        
Beginning balance (in dollars per share) $ 48.19      
Granted (in dollars per share) 160.67      
Exercised (in dollars per share) 26.29      
Forfeited (in dollars per share) 150.29      
Ending balance (in dollars per share) 64.46 $ 48.19    
Exercisable at end of period (in dollars per share) $ 42.05      
Weighted Average Remaining Contractual Term [Abstract]        
Weighted average remaining contractual term of shares outstanding (in years) 4 years 1 month 13 days      
Weighted average remaining contractual term of shares exercisable at end of period (in years) 2 years 8 months 15 days      
Aggregate Intrinsic Value [Abstract]        
Ending balance $ 192,600,967      
Exercisable at end of period $ 149,516,227      
Cash Proceeds and Tax Benefits [Abstract]        
Exercised (in shares) 640,475 491,448 364,984  
Cash proceeds $ 16,839,000 $ 11,779,000 $ 9,809,000  
Intrinsic value of options exercised 97,007,000 61,469,000 33,302,000  
Tax benefits realized $ 24,252,000 $ 15,367,000 $ 12,809,000  
Grant Date Fair Value Assumptions [Abstract]        
Expected volatility (in hundredths) 21.40% 23.70% 26.60%  
Expected term (in years) 7 years 7 years 3 months 18 days 7 years 3 months 18 days  
Risk-free interest rate (in hundredths) 2.52% 2.87% 2.44%  
Expected dividend yield (in hundredths) 1.30% 1.50% 1.50%  
Grant date fair value (in dollars per share) $ 37.75 $ 35.71 $ 32.00  
Share-based compensation $ 3,021,000 $ 3,218,000 $ 3,553,000  
Recognized tax benefits 755,000 805,000 888,000  
Unamortized compensation expense $ 2,700,000      
Expense recognition over weighted average period (in years) 2 years 3 months 18 days      
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award performance period 3 years      
Shares available for grant 1,037,669      
Grant Date Fair Value Assumptions [Abstract]        
Share-based compensation $ 10,026,000 $ 9,151,000 $ 8,547,000  
Unamortized compensation expense $ 8,800,000      
Expense recognition over weighted average period (in years) 2 years 9 months 18 days      
Restricted stock awards [Roll Forward]        
Beginning balance (in shares) 307,773      
Granted (at market price) (in shares) 71,494      
Vested (in shares) 75,143 68,149 79,224  
Forfeited (in shares) 820      
Ending balance (in shares) 303,304 307,773    
Restricted stock awards weighted average grant date fair value [Abstract]        
Beginning balance (in dollars per share) $ 101.93      
Granted (at market price) (in dollars per share) 162.81      
Vested (in dollars per share) 74.45      
Forfeited (in dollars per share) 109.93      
Ending balance (in dollars per share) $ 123.13 $ 101.93    
Vested (in shares) 75,143 68,149 79,224  
Fair value of restricted stock awards vested $ 12,316,000 $ 9,642,000 $ 9,260,000  
ESPP Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares purchased under the ESPP (in shares) 12,716 15,966 16,610  
Grant Date Fair Value of most recent ESPP Purchase (per share)       $ 44.45
Grant Date Fair Value Assumptions [Abstract]        
Share-based compensation $ 400,000 $ 500,000 $ 400,000  
LTIP 2007 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares allocated for issuance (in shares) 9,315,000      
Shares available for grant 4,319,501      
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares allocated for issuance (in shares) 956,250      
Discounted percentage rate offered under the employee stock purchase plan (in hundredths) 85.00%      
Minimum [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award performance period, extension period 1 year      
Maximum [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award performance period, extension period 2 years