XML 58 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 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
June 30,
Six Months Ended
June 30,
2025202420252024
(in thousands, except share and per share)
Basic earnings per share:
Numerator
Net income$385,167 $102,946 $761,000 $210,812 
Preferred stock dividends(11,081)(12,508)(22,163)(22,933)
Net income attributable to common stockholders$374,086 $90,438 $738,837 $187,879 
Denominator
Weighted-average common shares outstanding111,762,758 111,372,434 111,656,919 111,273,514 
Basic earnings per share$3.35 $0.81 $6.62 $1.69 
Diluted earnings per share:
Numerator
Net income$385,167 $102,946 $761,000 $210,812 
Preferred stock dividends(11,081)(12,508)(22,163)(22,933)
Net income attributable to common stockholders$374,086 $90,438 $738,837 $187,879 
Denominator
Number of shares used in basic computation111,762,758111,372,434111,656,919111,273,514
Weighted-average effect of dilutive securities470,468 368,387534,552439,205
Number of shares used in per share computation112,233,226 111,740,821 112,191,471 111,712,719 
Diluted earnings per share$3.33 $0.81 $6.59 $1.68