v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 99,795 $ 26,944 $ 157,980 $ 151,492
Unrealized gain (loss) on available-for-sale securities and retained interests in securitization trusts, net of tax benefit (provision) of $(0.6) million and $(2.5) million for the three and six months ended June 30, 2025 and $1.5 million and $3.2 million for the three and six months ended June 30, 2024 1,877 (4,562) 7,307 (9,650)
Unrealized gain (loss) on interest rate swaps, net of tax benefit (provision) of $3.1 million and $5.8 million for the three and six months ended June 30, 2025 and $(5.9) million and $(12.9) million for the three and six months ended June 30, 2024 (8,945) 16,666 (16,840) 37,896
Comprehensive income (loss) 92,727 39,048 148,447 179,738
Less: Comprehensive income (loss) attributable to non-controlling interest holders 1,220 566 2,753 2,286
Comprehensive income (loss) attributable to controlling stockholders $ 91,507 $ 38,482 $ 145,694 $ 177,452