XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Common Share (Tables)
6 Months Ended
Jun. 30, 2023
Net Income Per Common Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

For the Three Months Ended June 30,

2023

2022

Income

Shares

Per Share

Income

Shares

Per Share

(Numerator)

(Denominator)

Amount

(Numerator)

(Denominator)

Amount

(In Thousands, except per share data)

Basic earnings per share:

Income available to common stockholders

$

8,430

16,824

$

0.50

$

10,025 

16,997 

$

0.59 

Effect of dilutive securities:

Stock options

-

7

-

407 

Diluted earnings per share:

Income available to common stockholders

$

8,430

16,831

$

0.50

$

10,025 

17,404 

$

0.58 

For the Six Months Ended June 30,

2023

2022

Income

Shares

Per Share

Income

Shares

Per Share

(Numerator)

(Denominator)

Amount

(Numerator)

(Denominator)

Amount

(In Thousands, except per share data)

Basic earnings per share:

Income available to common stockholders

$

16,363 

16,886 

$

0.97

$

19,701 

16,989 

$

1.16

Effect of dilutive securities:

Stock options

-

124 

-

386 

Diluted earnings per share:

Income available to common stockholders

$

16,363 

17,010 

$

0.96

$

19,701 

17,375 

$

1.13