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

    

Three Months Ended June 30, 

Six Months Ended June 30,

    

2025

    

2024

2025

    

2024

(In Thousands)

(In Thousands, except per share data)

Net income (basic and diluted)

$

11,170

$

12,798

$

21,737

 

$

24,172

 

Weighted average shares issued

 

14,023

14,028

14,022

14,073

Less: Weighted average unearned ESOP shares

 

(573)

(660)

(584)

(670)

Less: Weighted average unvested restricted shares

 

(234)

(284)

 

(234)

 

(284)

Basic weighted average shares outstanding

 

13,216

13,084

 

13,204

 

13,119

Add: Dilutive effect of restricted stock

 

108

78

 

105

 

69

Add: Dilutive effect of stock options

 

244

19

 

254

 

17

Diluted weighted average shares outstanding

 

13,568

13,181

13,563

13,205

Net income per share

Basic

$

0.85

$

0.98

$

1.65

$

1.84

Diluted

$

0.82

$

0.97

$

1.60

$

1.83