XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Basis Of Presentation (Tables)
3 Months Ended
Mar. 31, 2025
Basis Of Presentation [Abstract]  
Schedule Of Earnings Per Share, Basic And Diluted

For the Three Months Ended

March 31,

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

2025

2024

Weighted average shares outstanding (basic)

4,436

4,378

Impact of common stock equivalents

15

8

Weighted average shares outstanding (diluted)

4,451

4,386

Anti-dilutive options excluded from calculation

Net income

$

3,922

$

3,361

Basic earnings per share

$

0.88

$

0.77

Diluted earnings per share

$

0.88

$

0.77