XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
EARNINGS PER SHARE  
Schedule of reconciliation of weighted average shares outstanding

Three months ended

Six months ended

June 30, 

June 30, 

(in thousands)

    

2024

    

2023

    

2024

    

2023

    

Net income available for stockholders:

$

5,585

$

14,321

$

10,182

$

25,870

Less: Adjustments for earnings attributable to participating securities

 

(719)

 

(343)

 

(839)

 

(616)

Net income used in calculating earnings per share

$

4,866

$

13,978

$

9,343

$

25,254

Weighted average shares outstanding (including participating securities)

 

34,708

 

34,458

 

34,670

 

34,419

Adjustment for participating securities

 

(886)

 

(839)

 

(883)

 

(830)

Shares used in calculating basic and diluted earnings per share

 

33,822

 

33,619

 

33,787

 

33,589