XML 103 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Arrangements (Stock Options Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Options, Outstanding [Roll Forward]        
Outstanding at beginning of period (in shares) 935,252      
Granted (in shares) 194,470      
Exercised (in shares) (373,015)      
Forfeited or expired (in shares) (20,343)      
Outstanding at end of period (in shares) 736,364 935,252    
Options, Weighted Average Exercise Price [Roll Forward]        
Outstanding at beginning of period (in dollars per share) $ 45.91      
Granted (in dollars per share) 61.02      
Exercised (in dollars per share) 45.68      
Forfeited or expired (in dollars per share) 58.41      
Outstanding at end of period (in dollars per share) $ 49.67 $ 45.91    
Options, Additional Disclosures [Abstract]        
Weighted-average remaining contractual term - options outstanding 6 years 2 months 12 days      
Aggregate intrinsic value - options outstanding       $ 12,171
Weighted-average exercise price - options outstanding (in dollars per share) $ 49.67 $ 45.91   $ 49.67
Options exercisable (in shares)       312,121
Weighted-average remaining contractual term - options exercisable 4 years 6 months      
Aggregate intrinsic value - options exercisable       $ 7,672
Weighted-average exercise price - options exercisable (in dollars per share)       $ 41.62
Intrinsic value of options exercised $ 6,200 $ 5,200 $ 3,900  
Options, Fair Value Assumptions and Methodology [Abstract]        
Expected option term 4 years 10 months 24 days 4 years 10 months 24 days 5 years  
Expected volatility 19.40% 18.10% 19.90%  
Risk-free interest rate 2.50% 2.60% 1.90%  
Expected dividend yield 1.30% 1.50% 1.60%  
Per share fair value of options granted $ 11.18 $ 10.65 $ 8.61