v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share  
Schedule of computations of basic and diluted earnings per share

  ​ ​ ​

Three Months Ended June 30, 

Six Months Ended June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

(In Thousands, except per share data)

 

(In Thousands, except per share data)

Net income (basic and diluted)

$

9,795

$

11,170

 

$

19,747

 

$

21,737

 

 

Weighted average shares issued

 

13,799

14,023

 

13,826

14,022

Less: Weighted average unearned ESOP shares

 

(500)

(573)

 

(507)

(584)

Less: Weighted average unvested restricted shares

 

(164)

(234)

 

 

(164)

 

(234)

Basic weighted average shares outstanding

 

13,135

13,216

 

13,155

 

13,204

Add: Dilutive effect of restricted stock

 

91

108

 

83

 

105

Add: Dilutive effect of stock options

 

312

244

 

295

 

254

Diluted weighted average shares outstanding

 

13,538

13,568

13,533

13,563

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

 

Net income per share

Basic

$

0.75

$

0.85

$

1.50

$

1.65

Diluted

$

0.72

$

0.82

$

1.46

$

1.60