XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Basis Of Presentation (Tables)
9 Months Ended
Sep. 30, 2023
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)

2023

2022

2023

2022

Weighted average shares outstanding (basic)

4,355

4,401

4,377

4,432

Impact of common stock equivalents

14

23

14

21

Weighted average shares outstanding (diluted)

4,369

4,424

4,391

4,453

Anti-dilutive options excluded from calculation

49

29

49

30

Net income

$

3,859

$

4,631

$

10,127

$

11,221

Basic earnings per share

$

0.89

$

1.05

$

2.31

$

2.53

Diluted earnings per share

$

0.88

$

1.05

$

2.31

$

2.52