v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share  
Schedule of computations of basic and diluted earnings per share

Three Months Ended March 31,

2026

  ​ ​ ​

2025

(In Thousands, except per share data)

Net income (basic and diluted)

$

9,952

 

$

10,567

Weighted average shares issued

13,853

14,021

Less: Weighted average unearned ESOP shares

(513)

(594)

Less: Weighted average unvested restricted shares

 

(164)

 

(235)

Basic weighted average shares outstanding

 

13,176

 

13,192

Add: Dilutive effect of restricted stock

 

74

 

102

Add: Dilutive effect of stock options

 

278

 

266

Diluted weighted average shares outstanding

13,528

13,560

Anti-dilutive shares excluded from the calculation of dilutive effect of common share equivalents

9,918

Net income per share

Basic

$

0.76

$

0.80

Diluted

$

0.74

$

0.78