XML 37 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings per share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share (Basic and Diluted)

Our earnings per share (basic and diluted) are presented below (in thousands, except per share amounts):

 

 

Quarter ended June 30,

 

 

Six months ended June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

$

67,902

 

 

$

82,029

 

 

$

126,209

 

 

$

271,291

 

Net loss attributable to the noncontrolling interest

 

20

 

 

 

115

 

 

 

384

 

 

 

413

 

Adjustment of redeemable noncontrolling interest to redemption value

 

(157

)

 

 

(496

)

 

 

(912

)

 

 

(1,156

)

Earnings available to common shareholders

$

67,765

 

 

$

81,648

 

 

$

125,681

 

 

$

270,548

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average number of common shares outstanding - basic

 

161,472

 

 

 

169,512

 

 

 

161,162

 

 

 

173,668

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

Restricted stock units

 

652

 

 

 

250

 

 

 

718

 

 

 

344

 

Performance share awards

 

142

 

 

 

118

 

 

 

151

 

 

 

146

 

401(k) match shares

 

401

 

 

 

 

 

 

263

 

 

 

 

Weighted average number of common shares outstanding - diluted

 

162,667

 

 

 

169,880

 

 

 

162,294

 

 

 

174,158

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share - basic

$

0.42

 

 

$

0.48

 

 

$

0.78

 

 

$

1.56

 

Net income per share - diluted

$

0.42

 

 

$

0.48

 

 

$

0.77

 

 

$

1.55