v3.26.1
Earnings per share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings per share Earnings per share
The following table presents a reconciliation of the earnings and shares used in calculating basic and diluted earnings per share for the three and six months ended June 30, 2026 and 2025 (in thousands, except per share data).


Three Months EndedSix Months Ended
June 30, 2026June 30, 2025June 30, 2026June 30, 2025
Numerator:
Net Income/(Loss)$14,269 $3,945 $10,707 $15,422 
Dividends on preferred stock5,1775,32110,33010,625
Net Income/(Loss) Available to Common Stockholders$9,092 $(1,376)$377 $4,797 
Denominator:
Basic weighted average common shares outstanding31,786 29,686 31,762 29,672 
Dilutive effect of restricted stock units (1)17 — 17 25 
Diluted weighted average common shares outstanding31,803 29,686 31,779 29,697 
Earnings/(Loss) Per Share
Basic$0.29 $(0.05)$0.01 $0.16 
Diluted$0.29 $(0.05)$0.01 $0.16 
(1)Restricted stock units issued to certain directors of 20 thousand were excluded from the computation of diluted earnings per share because its effect would be anti-dilutive for the three months ended June 30, 2025.

Dividends

The following tables detail the Company's common stock dividends declared during the six months ended June 30, 2026 and 2025.
Six Months Ended June 30, 2026Six Months Ended June 30, 2025
Declaration DateRecord DatePayment DateCash Dividend Per ShareDeclaration DateRecord DatePayment DateCash Dividend Per Share
3/16/20263/31/20264/30/2026$0.24 3/17/20253/31/20254/30/2025$0.20 
6/16/20266/30/20267/31/20260.24 6/17/20256/30/20257/31/20250.21 
Total$0.48 Total$0.41 

The following tables detail the Company's preferred stock dividends declared and paid during the six months ended June 30, 2026 and 2025.

2026Cash Dividend Per Share
Declaration DateRecord DatePayment Date
8.25% Series A
8.00% Series B
8.000% Series C
2/13/20262/27/20263/17/2026$0.51563 $0.50 $0.652391 
4/27/20265/29/20266/17/20260.51563 0.50 0.665952 
Total$1.03126 $1.00 $1.318343 
2025Cash Dividend Per Share
Declaration DateRecord DatePayment Date
8.25% Series A
8.00% Series B
8.000% Series C
2/14/20252/28/20253/17/2025$0.51563 $0.50 $0.693062 
5/5/20255/30/20256/17/20250.51563 0.50 0.704864
Total$1.03126 $1.00 $1.397926