XML 66 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation, Stock Option Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Fair value assumptions of stock options      
Dividend yield 2.50% 2.00%  
Risk-free interest rate 2.60% 2.00%  
Weighted average expected volatility 22.00% 25.00%  
Weighted average expected life 5 years 9 months 5 years 6 months  
Weighted average per share fair value of stock options (in usd per share) $ 4.47 $ 5.30  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Stock Options Shares Outstanding, Beginning balance (in shares) 5,118,687    
Granted (in shares) 938,740    
Exercised (in shares) (888,661)    
Forfeited or expired (in shares) (38,613)    
Stock Options Shares Outstanding, Ending balance (in shares) 5,500,204   5,118,687
Options exercisable (in shares) 3,287,488    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Stock Options Outstanding, Weighted Average Exercise Price, Beginning balance (in usd per share) $ 18.02    
Granted, Weighted Average Exercise Price (in usd per share) $ 24.50    
Shares used in acquisition $ 370,051    
Exercised, Weighted Average Exercise Price (in usd per share) $ 16.69    
Forfeited or expired, Weighted Average Exercise Price (in usd per share) 24.21    
Stock Options Outstanding, Weighted Average Exercise Price, Ending balance (in usd per share) $ 19.05   $ 18.02
Ex Share Price at Acquisition $ 14.35    
Options Exercisable, Weighted Average Exercise Price (in usd per share) $ 16.80    
Stock Options Outstanding, Weighted Average Remaining Contractual Term 6 years 8 months 8 days   6 years 5 months 23 days
Options exercisable, Weighted Average Remaining Contractual Term 5 years 4 months 20 days    
Stock Options Outstanding, Aggregate Intrinsic Value $ 45,418,000   $ 38,028,000
Options exercisable, Aggregate Intrinsic Value $ 34,551,000