XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2024
EARNINGS PER SHARE  
Schedule of reconciliation of weighted average shares outstanding

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Nine months ended

​

​

​

September 30, 

​

September 30, 

​

(in thousands)

    

2024

    

2023

    

2024

    

2023

    

Net income available for stockholders:

​

$

3,404

​

$

10,403

​

$

13,586

​

$

36,273

​

Less: Adjustments for earnings attributable to participating securities

​

 

(118)

​

 

(249)

​

 

(957)

​

 

(866)

​

Net income used in calculating earnings per share

​

$

3,286

​

$

10,154

​

$

12,629

​

$

35,407

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted average shares outstanding (including participating securities)

​

 

34,713

​

 

34,467

​

 

34,684

​

 

34,435

​

Adjustment for participating securities

​

 

(876)

​

 

(839)

​

 

(880)

​

 

(833)

​

Shares used in calculating basic and diluted earnings per share

​

 

33,837

​

 

33,628

​

 

33,804

​

 

33,602

​

​