v3.26.1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings per Share

Earnings per share is computed as follows:

 

 

For the Three Months Ended June 30,

 

 

 

 

2026

 

 

2025

 

 

 

 

Net Income

 

 

Shares

 

 

Per
Share
Amount

 

 

Net Income

 

 

Shares

 

 

Per
Share
Amount

 

 

 

 

(In thousands, except per share amounts)

 

 

Basic earnings per share

 

$

63,269

 

 

 

46,674

 

 

$

1.36

 

 

$

80,108

 

 

 

54,991

 

 

$

1.46

 

 

Effect of dilutive incentive-based awards

 

 

 

 

 

494

 

 

 

 

 

 

 

 

 

420

 

 

 

 

 

Diluted earnings per share

 

$

63,269

 

 

 

47,168

 

 

$

1.34

 

 

$

80,108

 

 

 

55,411

 

 

$

1.45

 

 

 

 

 

 

For the Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

 

Net Income

 

 

Shares

 

 

Per
Share
Amount

 

 

Net Income

 

 

Shares

 

 

Per
Share
Amount

 

 

 

(In thousands, except per share amounts)

 

Basic earnings per share

 

$

29,201

 

 

 

48,040

 

 

$

0.61

 

 

$

63,975

 

 

 

55,005

 

 

$

1.16

 

Effect of dilutive incentive-based awards

 

 

 

 

 

485

 

 

 

 

 

 

 

 

 

431

 

 

 

 

Diluted earnings per share

 

$

29,201

 

 

 

48,525

 

 

$

0.60

 

 

$

63,975

 

 

 

55,436

 

 

$

1.15