XML 31 R18.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2025
EARNINGS PER SHARE  
EARNINGS PER SHARE

10.          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

Nine Months Ended

September 30

September 30

(in thousands, except share and per share amounts)

    

2025

    

2024

2025

    

2024

BASIC EARNINGS PER SHARE OF COMMON STOCK:

 

  

 

  

  

 

  

Net income - basic

$

3,082

 

$

15,425

$

19,605

 

$

52,962

Weighted shares outstanding

 

11,445,779

 

 

11,447,114

 

11,451,460

 

 

11,453,413

Basic earnings per share of common stock

$

0.27

 

$

1.35

$

1.71

 

$

4.62

 

 

DILUTED EARNINGS PER SHARE OF COMMON STOCK:

 

 

Net income - basic

$

3,082

 

$

15,425

$

19,605

 

$

52,962

Weighted shares outstanding - basic

11,445,779

 

11,447,114

11,451,460

 

11,453,413

Effect of dilutive securities

148,745

 

148,516

188,339

 

139,637

Weighted shares outstanding - diluted

11,594,523

 

11,595,630

11,639,799

 

11,593,050

Diluted earnings per share of common stock

$

0.27

 

$

1.33

$

1.68

 

$

4.57