XML 61 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of numerators and denominators for basic and diluted earnings per share computations

The following table presents the numerators and denominators for basic and diluted earnings per share computations for the years ended December 31, 2024, 2023 and 2022:

Year Ended December 31, 

(dollars in thousands, except per share data)

    

2024

    

2023

    

2022

Net Income Available to Common Shareholders

$

28,771

$

35,906

$

49,338

Weighted Average Common Stock Outstanding:

Weighted Average Common Stock Outstanding (Basic)

27,479,764

27,857,420

27,758,336

Dilutive Effect of Stock Compensation

463,578

458,167

909,841

Weighted Average Common Stock Outstanding (Dilutive)

27,943,342

28,315,587

28,668,177

Basic Earnings per Common Share

$

1.05

$

1.29

$

1.78

Diluted Earnings per Common Share

1.03

1.27

1.72