XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Basis Of Presentation (Tables)
9 Months Ended
Sep. 30, 2024
Basis Of Presentation [Abstract]  
Schedule Of Earnings Per Share, Basic And Diluted

For the Three Months Ended

For the Nine Months Ended

September 30,

September 30,

(Dollars and shares in thousands, except per share data)

2024

2023

2024

2023

Weighted average shares outstanding (basic)

4,412

4,355

4,398

4,377

Impact of common stock equivalents

11

14

9

14

Weighted average shares outstanding (diluted)

4,423

4,369

4,407

4,391

Anti-dilutive options excluded from calculation

49

49

Net income

$

4,218

$

3,859

$

10,612

$

10,127

Basic earnings per share

$

0.96

$

0.89

$

2.41

$

2.31

Diluted earnings per share

$

0.95

$

0.88

$

2.41

$

2.31