XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]      
Net income $ 941,492 $ 630,674 $ 983,285
Other Comprehensive Income (Loss):      
Unrealized gain (loss) on available-for-sale securities, net of tax 8,885 5,437 (52,602)
Cumulative translation adjustment, net of tax (1,673) 586 0
Comprehensive Income 948,704 636,697 930,683
Comprehensive income attributable to noncontrolling interests 9,989 8,417 28,766
Dividends on preferred stock 96,456 89,579 89,726
Comprehensive Income Attributable to Common Stockholders $ 842,259 $ 538,701 $ 812,191