XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per share (Tables)
3 Months Ended
Mar. 31, 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 Mar. 31,

 

 

2025

 

 

2024

 

 

 

 

 

 

 

Net income

$

58,307

 

 

$

189,262

 

Net loss attributable to the noncontrolling interest

 

364

 

 

 

298

 

Adjustment of redeemable noncontrolling interest to redemption value

 

(755

)

 

 

(660

)

Earnings available to common shareholders

$

57,916

 

 

$

188,900

 

 

 

 

 

 

Weighted average number of common shares outstanding - basic

 

160,849

 

 

 

177,823

 

Effect of dilutive securities:

 

 

 

 

 

Restricted stock units

 

783

 

 

 

438

 

Performance share awards

 

159

 

 

 

176

 

401(k) match shares

 

126

 

 

 

 

Weighted average number of common shares outstanding - diluted

 

161,917

 

 

 

178,437

 

 

 

 

 

 

Net income per share - basic

$

0.36

 

 

$

1.06

 

Net income per share - diluted

$

0.36

 

 

$

1.06