v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share  
Schedule of computation of basic and diluted earnings per common share

The following table sets forth the computation of basic and diluted earnings per common share (unaudited and in thousands, except per share data):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30,

​

Six Months Ended June 30,

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

26,025

​

$

10,774

​

$

44,582

​

$

16,029

Preferred stock dividends, net of gain on repurchases

​

​

(46)

​

​

(3,932)

​

​

(2,648)

​

​

(7,863)

Distributions paid to participating securities

​

​

(74)

​

​

(62)

​

​

(148)

​

​

(123)

Undistributed income allocated to participating securities

​

​

(42)

​

​

—

​

​

(36)

​

​

—

Numerator for basic and diluted net income attributable to common stockholders

​

$

25,863

​

$

6,780

​

$

41,750

​

$

8,043

Denominator:

​

​

​

​

​

​

​

​

​

​

​

​

Weighted average basic common shares outstanding

​

​

185,333

​

​

195,791

​

​

186,839

​

​

198,087

Unvested restricted stock units

​

​

217

​

​

513

​

​

258

​

​

772

Weighted average diluted common shares outstanding

​

​

185,550

​

​

196,304

​

​

187,097

​

​

198,859

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic net income attributable to common stockholders per common share

​

$

0.14

​

$

0.03

​

$

0.22

​

$

0.04

Diluted net income attributable to common stockholders per common share

​

$

0.14

​

$

0.03

​

$

0.22

​

$

0.04