v3.26.1
Net Income (Loss) per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Basic and Diluted Net Income per Share of Common Stock Using Two-Class Method

The table below presents the computation of basic and diluted net income per share of common stock for the three and six months ended June 30, 2026 and 2025 ($ in thousands except per share data):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

Net income

 

$

25,779

 

 

$

20,739

 

 

$

52,006

 

 

$

46,730

 

 

Less: Preferred dividends

 

 

(3,068

)

 

 

(3,068

)

 

 

(6,136

)

 

 

(6,136

)

 

Less: Earnings attributable to participating securities

 

 

 

 

 

 

 

 

 

 

 

 

 

Less: Dividends on participating securities

 

 

(8,553

)

 

 

(556

)

 

 

(9,123

)

 

 

(1,117

)

 

Net income attributable to common stockholders, basic and diluted

 

$

14,158

 

 

$

17,115

 

 

$

36,747

 

 

$

39,477

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Number of Shares:

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic weighted-average shares of common stock outstanding

 

 

131,022,330

 

 

 

138,943,566

 

 

 

135,043,996

 

 

 

138,792,126

 

 

Diluted weighted-average shares of common stock outstanding

 

 

131,597,073

 

 

 

139,208,860

 

 

 

135,634,057

 

 

 

139,103,947

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings Per Share Attributable to Common Stockholders

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.11

 

 

$

0.12

 

 

$

0.27

 

 

$

0.28

 

 

Diluted

 

$

0.11

 

 

$

0.12

 

 

$

0.27

 

 

$

0.28