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

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Six months ended

​

​

June 30, 

​

June 30, 

(in thousands)

    

2025

    

2024

    

2025

    

2024

Net income available for stockholders:

​

$

4,162

​

$

5,585

​

$

6,368

​

$

10,182

Less: Adjustments for earnings attributable to participating securities

​

 

(129)

​

 

(719)

​

 

(258)

​

 

(839)

Net income used in calculating earnings per share

​

$

4,033

​

$

4,866

​

$

6,110

​

$

9,343

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted average shares outstanding (including participating securities)

​

 

34,985

​

 

34,708

​

 

34,931

​

 

34,670

Adjustment for participating securities

​

 

(917)

​

 

(886)

​

 

(904)

​

 

(883)

Shares used in calculating basic and diluted earnings per share

​

 

34,068

​

 

33,822

​

 

34,027

​

 

33,787

​