XML 80 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share - Schedule of Reconciliation of Basic and Diluted Earnings/(Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator            
Net income $ 385,167 $ 375,832 $ 102,946 $ 107,866 $ 761,000 $ 210,812
Preferred stock dividends (11,081)   (12,508)   (22,163) (22,933)
Net income attributable to common stockholders, basic $ 374,086   $ 90,438   $ 738,837 $ 187,879
Denominator            
Weighted-average common shares outstanding (in shares) 111,762,758   111,372,434   111,656,919 111,273,514
Basic earnings per share (in dollars per share) $ 3.35   $ 0.81   $ 6.62 $ 1.69
Numerator            
Net income $ 385,167 $ 375,832 $ 102,946 $ 107,866 $ 761,000 $ 210,812
Preferred stock dividends (11,081)   (12,508)   (22,163) (22,933)
Net income attributable to common stockholders, diluted $ 374,086   $ 90,438   $ 738,837 $ 187,879
Denominator            
Number of shares used in basic computation (in shares) 111,762,758   111,372,434   111,656,919 111,273,514
Weighted-average effect of dilutive securities (in shares) 470,468   368,387   534,552 439,205
Number of shares used in per share computation (in shares) 112,233,226   111,740,821   112,191,471 111,712,719
Diluted earnings per share (in dollars per share) $ 3.33   $ 0.81   $ 6.59 $ 1.68