XML 75 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]        
Net income $ 12,961 $ 11,691 $ 23,863 $ 15,951
Basic weighted average shares (in shares) 52,120,272 52,383,842 52,087,626 52,348,912
Effect of dilutive stock options and restricted stock (in shares) 626,927 333,945 502,219 405,133
Diluted weighted average shares (in shares) 52,747,199 52,717,787 52,589,845 52,754,045
Basic (usd per share) $ 0.25 $ 0.22 $ 0.46 $ 0.30
Diluted (usd per share) $ 0.25 $ 0.22 $ 0.45 $ 0.30
Anti-dilutive shares (in shares) 1,898,078 2,161,244 1,912,902 1,919,008