XML 34 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Weighted average shares outstanding

 

 

5,733,480

 

 

 

5,874,769

 

 

 

5,752,991

 

 

 

5,858,812

 

Weighted average director stock equivalent shares

 

 

105,799

 

 

 

109,793

 

 

 

109,588

 

 

 

113,142

 

Basic shares

 

 

5,839,279

 

 

 

5,984,562

 

 

 

5,862,579

 

 

 

5,971,954

 

Dilutive shares

 

 

317,600

 

 

 

419,650

 

 

 

317,600

 

 

 

419,650

 

Diluted shares

 

 

6,156,879

 

 

 

6,404,212

 

 

 

6,180,179

 

 

 

6,391,604

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

 

(Dollars in Thousands, Except Per Share Data)

 

Net income

 

$

2,222

 

 

$

2,113

 

 

$

6,456

 

 

$

6,208

 

Basic net income per share

 

$

0.38

 

 

$

0.35

 

 

$

1.10

 

 

$

1.04

 

Diluted net income per share

 

$

0.36

 

 

$

0.33

 

 

$

1.04

 

 

$

0.97