v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 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 June 30,

 

 

Six months ended June 30,

 

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

 

(In thousands, except per-share amounts)

 

 

Basic EPS:

 

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

202,278

 

 

$

178,344

 

 

$

392,374

 

 

$

347,395

 

 

Income attributable to unvested participating securities

 

 

(684

)

 

 

(572

)

 

 

(1,309

)

 

 

(1,158

)

 

Net income used in calculating basic EPS

 

$

201,594

 

 

$

177,772

 

 

$

391,065

 

 

$

346,237

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average vested shares

 

 

31,196

 

 

 

32,870

 

 

 

31,437

 

 

 

33,080

 

 

Basic EPS

 

$

6.46

 

 

$

5.41

 

 

$

12.44

 

 

$

10.47

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS:

 

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

202,278

 

 

$

178,344

 

 

$

392,374

 

 

$

347,395

 

 

Income attributable to unvested participating securities

 

 

(683

)

 

 

(571

)

 

 

(1,308

)

 

 

(1,156

)

 

Net income used in calculating diluted EPS

 

$

201,595

 

 

$

177,773

 

 

$

391,066

 

 

$

346,239

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average vested shares

 

 

31,196

 

 

 

32,870

 

 

 

31,437

 

 

 

33,080

 

 

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

 

 

41

 

 

 

41

 

 

 

44

 

 

 

46

 

 

Weighted-average shares used in calculating diluted EPS

 

 

31,237

 

 

 

32,911

 

 

 

31,481

 

 

 

33,126

 

 

Diluted EPS

 

$

6.45

 

 

$

5.40

 

 

$

12.42

 

 

$

10.45