XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2024
EARNINGS PER SHARE  
EARNINGS PER SHARE

11.          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 per share amounts)

    

2024

    

2023

2024

    

2023

BASIC EARNINGS (LOSS) PER SHARE OF COMMON STOCK:

 

  

 

  

  

 

  

Net income (loss) - basic

$

20,514

 

$

14,915

$

37,537

 

$

24,135

Weighted shares outstanding

 

11,461,141

 

 

11,466,000

 

11,456,597

 

 

11,424,552

Basic earnings (loss) per share of common stock

$

1.79

 

$

1.30

$

3.28

 

$

2.11

 

 

DILUTED EARNINGS (LOSS) PER SHARE OF COMMON STOCK:

 

 

Net income (loss) - basic

$

20,514

 

$

14,915

$

37,537

 

$

24,135

Weighted shares outstanding - basic

11,461,141

 

11,466,000

11,456,597

 

11,424,552

Effect of dilutive securities

88,744

 

60,000

74,494

 

52,448

Weighted shares outstanding - diluted

11,549,885

 

11,526,000

11,531,091

 

11,477,000

Diluted earnings (loss) per share of common stock

$

1.78

 

$

1.29

$

3.26

 

$

2.10