XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]      
Shares excluded from computation of diluted EPS (in shares) 0 508 491
Basic earnings per share      
Net Income $ 124,403 $ 77,764 $ 98,739
Total weighted average common stock outstanding (in shares) 56,586 53,502 51,449
Net income per share (in dollars per share) $ 2.20 $ 1.45 $ 1.92
Diluted earnings per share      
Net Income $ 124,403 $ 77,764 $ 98,739
Total weighted average common stock outstanding (in shares) 56,586 53,502 51,449
Add: Dilutive effect of employee restricted stock and stock options (See “Note 10 - Employee Benefits and Stock Compensation”) (in shares) 502 428 580
Total weighted average diluted stock outstanding (in shares) 57,088 53,930 52,029
Net income per share (in dollars per share) $ 2.18 $ 1.44 $ 1.90