XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Net income $ 17,804 $ 13,391 $ 39,657 $ 22,148
Basic weighted average shares (in shares) 52,099,694 52,120,272 52,160,348 52,087,626
Effect of dilutive stock options and restricted stock (in shares) 650,707 626,927 725,143 502,219
Diluted weighted average shares (in shares) 52,750,401 52,747,199 52,885,491 52,589,845
Basic (usd per share) $ 0.34 $ 0.26 $ 0.76 $ 0.43
Diluted (usd per share) $ 0.34 $ 0.25 $ 0.75 $ 0.42
Anti-dilutive shares (in shares) 1,047,616 1,898,078 650,526 1,912,902