Quarterly report pursuant to Section 13 or 15(d)

Share-Based Payments - Stock Option Activity (Details)

v3.10.0.1
Share-Based Payments - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense $ 7,525 $ 5,965
Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock option grants expire (in years) 7 years  
Grants, vesting period (in years) 3 years  
Expected dividend yield (in hundredths) 1.10% 1.30%
Expected stock price volatility 24.40% 28.70%
Weighted Average Risk Free Interest Rate 2.70% 2.00%
Expected life of options (in years) 6 years 1 month 11 days 6 years 11 days
Weighted-average fair value of options (dollars per share) $ 16 $ 13
Outstanding, beginning of period (in shares) 440  
Granted (in shares) 193  
Exercised (in shares) (89)  
Forfeited (in shares) 0  
Outstanding, end of period (in shares) 544  
Exercisable, end of period (in shares) 228  
Outstanding, beginning of period (in dollars per share) $ 45  
Grants in Period (in dollars per share) 62  
Exercises in Period (in dollars per share) 41  
Forfeited in period (in dollars per share) 0  
Outstanding, end of period (in dollars per share) 51  
Exercisable, end of period (in dollars per share) $ 45  
Aggregate Intrinsic Value Outstanding, end of period $ 6,689  
Aggregate Intrinsic Value Exercisable, end of period $ 4,294  
Weighted-average remaining contractual term Outstanding, end of period (in years) 4 years 10 months 11 days  
Weighted-average remaining contractual term Exercisable, end of period (in years) 3 years 4 months 11 days  
Share-based compensation expense $ 1,085 $ 993
Tax benefit related to share-based expense 271 354
Unrecognized share-based compensation, net of estimated forfeitures $ 3,621 $ 1,909
Weighted average period over which unrecognized compensation will be recognized (years) 2 years 3 months 11 days