XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Basic earnings per share        
Net income $ 29,237 $ 22,944 $ 82,580 $ 88,073
Average common shares outstanding (in shares) 61,442 57,148 61,327 55,954
Net income per share (in dollars per share) $ 0.48 $ 0.40 $ 1.35 $ 1.57
Diluted earnings per share        
Average common shares outstanding (in shares) 61,442 57,148 61,327 55,954
Add: Dilutive effect of employee restricted stock and stock options (in shares) 519 497 540 487
Average diluted shares outstanding (in shares) 61,961 57,645 61,867 56,441
Net income per share (in dollars per share) $ 0.47 $ 0.40 $ 1.33 $ 1.56