XML 121 R106.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]      
Shares excluded from computation of diluted EPS (in shares) 508 491 483
Basic earnings per share      
Net Income $ 77,764 $ 98,739 $ 67,275
Total weighted average common stock outstanding (in shares) 53,502 51,449 47,969
Net income per share (in dollars per share) $ 1.45 $ 1.92 $ 1.40
Diluted earnings per share      
Net Income $ 77,764 $ 98,739 $ 67,275
Total weighted average common stock outstanding (in shares) 53,502 51,449 47,969
Add: Dilutive effect of employee restricted stock and stock options (in shares) 428 580 779
Total weighted average diluted stock outstanding (in shares) 53,930 52,029 48,748
Net income per share (in dollars per share) $ 1.44 $ 1.90 $ 1.38