XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Earnings Per Share [Abstract]    
Net income $ 10,902 $ 4,260
Basic weighted average shares (in shares) 51,992,150 52,433,902
Effect of dilutive stock options and restricted stock (in shares) 377,510 476,321
Diluted weighted average shares (in shares) 52,369,660 52,910,223
Basic (usd per share) $ 0.21 $ 0.08
Diluted (usd per share) $ 0.21 $ 0.08
Anti-dilutive shares (in shares) 1,927,727 1,676,773