XML 67 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Earnings Per Share [Abstract]    
Net income $ 10,217 $ 11,551
Basic weighted average shares (in shares) 52,622,539 53,061,058
Effect of dilutive stock options and restricted stock (in shares) 567,518 532,211
Diluted weighted average shares (in shares) 53,190,057 53,593,269
Basic (usd per share) $ 0.19 $ 0.22
Diluted (usd per share) $ 0.19 $ 0.22
Anti-dilutive shares (in shares) 783,965 491,132