v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Calculation of Basic and Diluted Earnings Per Share

The calculation of basic and diluted EPS was as follows:

 

 

Three months ended March 31,

 

 

 

2026

 

 

2025

 

 

 

(In thousands, except per-share amounts)

 

Basic EPS:

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net income

 

$

190,096

 

 

$

169,051

 

Income attributable to unvested participating securities

 

 

(626

)

 

 

(585

)

Net income used in calculating basic EPS

 

$

189,470

 

 

$

168,466

 

Denominator:

 

 

 

 

 

 

Weighted-average vested shares

 

 

31,681

 

 

 

33,292

 

Basic EPS

 

$

5.98

 

 

$

5.06

 

 

 

 

 

 

 

 

Diluted EPS:

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net income

 

$

190,096

 

 

$

169,051

 

Income attributable to unvested participating securities

 

 

(625

)

 

 

(584

)

Net income used in calculating diluted EPS

 

$

189,471

 

 

$

168,467

 

Denominator:

 

 

 

 

 

 

Weighted-average vested shares

 

 

31,681

 

 

 

33,292

 

Dilutive effect of incremental shares to be issued for
   contingently-issuable shares

 

 

47

 

 

 

50

 

Weighted-average shares used in calculating diluted EPS

 

 

31,728

 

 

 

33,342

 

Diluted EPS

 

$

5.97

 

 

$

5.05