XML 113 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Common Share (EPS) (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings (Loss) Per Share, Basic and Diluted

The computation of weighted average shares outstanding and the basic and diluted earnings per common share for the years ended December 31, 2023, 2022 and 2021, consisted of the following (in thousands, except per share amounts):

2023

2022

2021

Net income

$

94,411

$

74,516

$

48,454

Average common shares outstanding

 

57,593

 

56,806

 

56,145

Basic EPS

$

1.64

$

1.31

$

0.86

Average common shares outstanding

57,593

56,806

56,145

Effect of dilutive stock awards

763

865

1,214

Total potential shares outstanding

58,356

57,671

57,359

Diluted EPS

$

1.62

$

1.29

$

0.84

Equity awards excluded as the impact was anti-dilutive (1)

1,143

1,438

799

_______________________________________________

(1)Does not reflect the impact of incremental repurchases under the treasury stock method.