Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 203,628 $ 150,757 $ 41,911
Unrealized gain (loss) on available-for-sale securities, net of tax (provision) benefit of $4.1 million, $1.8 million and $2.2 million in 2024, 2023, and 2022 respectively (11,754) 12,761 (63,935)
Unrealized gain (loss) on interest rate swaps, net of tax (provision) benefit of $(13.5) million, $(3.3) million, and $(13.2) million in 2024, 2023, and 2022 respectively 39,173 10,764 43,401
Comprehensive income (loss) 231,047 174,282 21,377
Less: Comprehensive income (loss) attributable to non-controlling interest holders 4,074 1,884 176
Comprehensive income (loss) attributable to controlling stockholders $ 226,973 $ 172,398 $ 21,201