XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Common Share
12 Months Ended
Dec. 31, 2024
Earnings Per Common Share [Abstract]  
Earnings Per Common Share NOTE 20 – EARNINGS PER COMMON SHARE

The following table sets forth the computation of basic and diluted earnings per share:

Year Ended

December 31, 2024

December 31, 2023

December 31, 2022

Basic

Net income

$

13,387

$

16,937

$

18,164

Earnings allocated to participating securities

(361)

-

-

Net income allocated to common shareholders

$

13,026

$

16,937

$

18,164

Weighted average common shares outstanding including unvested share-based payment awards

6,393,124

6,547,283

6,508,064

Less: Unvested share-based payment awards-2019 Plan

(118,553)

(126,195)

(111,011)

Average shares

6,274,571

6,421,088

6,397,053

Basic earnings per common share

$

2.08

$

2.64

$

2.84

Diluted

Net income allocated to common shareholders

$

13,026

$

16,937

$

18,164

Weighted average common shares outstanding for basic earnings per common share

6,274,571

6,421,088

6,397,053

Add: Dilutive effects of assumed exercises of stock options

-

3,353

27,096

Add: Dilutive effects of unvested share-based payment awards-2019 Plan

34,421

23,006

111,011

Average shares and dilutive potential common shares

6,308,992

6,447,447

6,535,160

Diluted earnings per common share

$

2.06

$

2.63

$

2.78

There were no anti-dilutive securities during the years ended December 31, 2024, 2023 and 2022.