XML 45 R34.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, 

    

2025

    

2024

    

2025

    

2024

(in thousands)

Net income available for stockholders

$

10,148

$

32,419

$

22,178

$

59,886

Less: Adjustments for earnings attributable to participating securities

(21)

(533)

(256)

(953)

Net income used in calculating earnings per share

$

10,127

$

31,886

$

21,922

$

58,933

Weighted average shares outstanding (including participating securities)

 

220,610

 

214,844

 

218,150

 

214,922

Adjustment for participating securities

 

(8,390)

 

(3,603)

 

(6,080)

 

(3,457)

Shares used in calculating basic and diluted earnings per share

 

212,220

 

211,241

 

212,070

 

211,465