v3.25.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
EARNINGS PER SHARE  
Schedule of basic and diluted earnings per share

The following table reconciles the number of shares of common stock used to compute basic and diluted earnings per share of common stock:

Three Months Ended

Six Months Ended

June 30

June 30

(in thousands, except share and per share amounts)

    

2025

    

2024

2025

    

2024

BASIC EARNINGS PER SHARE OF COMMON STOCK:

 

  

 

  

  

 

  

Net income - basic

$

8,458

 

$

20,514

$

16,523

 

$

37,537

Weighted shares outstanding

 

11,458,754

 

 

11,461,141

 

11,454,348

 

 

11,456,597

Basic earnings per share of common stock

$

0.74

 

$

1.79

$

1.44

 

$

3.28

 

 

DILUTED EARNINGS PER SHARE OF COMMON STOCK:

 

 

Net income - basic

$

8,458

 

$

20,514

$

16,523

 

$

37,537

Weighted shares outstanding - basic

11,458,754

 

11,461,141

11,454,348

 

11,456,597

Effect of dilutive securities

141,210

 

88,744

157,092

 

74,494

Weighted shares outstanding - diluted

11,599,964

 

11,549,885

11,611,440

 

11,531,091

Diluted earnings per share of common stock

$

0.73

 

$

1.78

$

1.42

 

$

3.26