v3.26.1
Earning Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings (Loss) Per Share (EPS)

The following table sets forth the computation of basic and diluted earnings per share (“EPS”) for the periods indicated (amounts in thousands, except share and per share amounts).

 

 

For The Three Months Ended June 30,

 

 

For The Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Basic earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Net income attributable to common stockholders (000's)

 

$

61,710

 

 

$

48,024

 

 

$

98,194

 

 

$

78,498

 

Weighted average shares outstanding

 

 

30,017,180

 

 

 

31,004,218

 

 

 

30,349,056

 

 

 

30,851,022

 

Basic earnings per share:

 

$

2.06

 

 

$

1.55

 

 

$

3.24

 

 

$

2.54

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Net income attributable to common stockholders (000's)

 

$

61,710

 

 

$

48,024

 

 

$

98,194

 

 

$

78,498

 

Weighted average shares outstanding

 

 

30,017,180

 

 

 

31,004,218

 

 

 

30,349,056

 

 

 

30,851,022

 

Add: Effect of dilutive securities

 

 

 

 

 

 

 

 

 

 

 

 

5.875% Convertible Notes

 

 

59,263

 

 

 

59,263

 

 

 

59,291

 

 

 

59,263

 

Diluted weighted average common shares outstanding

 

 

30,076,443

 

 

 

31,063,481

 

 

 

30,408,347

 

 

 

30,910,285

 

Diluted earnings per share:

 

$

2.05

 

 

$

1.55

 

 

$

3.23

 

 

$

2.54