XML 53 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic and Diluted Earnings/(Loss) Per Share
The following table sets forth the reconciliation of basic and diluted earnings per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
(in thousands, except share and per share)
Basic earnings per share:
Numerator
Net income$146,456 $103,971 $907,455 $314,783 
Preferred stock dividends(11,082)(12,325)(33,244)(35,258)
Net income attributable to common stockholders$135,374 $91,646 $874,211 $279,525 
Denominator
Weighted-average common shares outstanding111,765,032 111,376,884 111,693,352 111,308,222 
Basic earnings per share$1.21 $0.82 $7.83 $2.51 
Diluted earnings per share:
Numerator
Net income$146,456 $103,971 $907,455 $314,783 
Preferred stock dividends(11,082)(12,325)(33,244)(35,258)
Net income attributable to common stockholders$135,374 $91,646 $874,211 $279,525 
Denominator
Number of shares used in basic computation111,765,032111,376,884111,693,352111,308,222
Weighted-average effect of dilutive securities576,107 427,229581,083493,535
Number of shares used in per share computation112,341,139 111,804,113 112,274,435 111,801,757 
Diluted earnings per share$1.21 $0.82 $7.79 $2.50