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

​