XML 17 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Net income $ 21,853 $ 8,757
Basic weighted average shares (in shares) 52,071,839 51,992,150
Effect of dilutive stock options and restricted stock (in shares) 799,580 377,510
Diluted weighted average shares (in shares) 52,871,419 52,369,660
Basic (usd per share) $ 0.42 $ 0.17
Diluted (usd per share) $ 0.41 $ 0.17
Anti-dilutive shares (in shares) 253,437 1,927,727