v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 219,651 $ 141,367 $ 380,716 $ 307,649
Other comprehensive income (loss)        
Unrealized gains (losses) on interest rate swaps 17,054 (10,768) 31,824 (29,726)
Gains from interest rate swaps reclassified into earnings from accumulated other comprehensive income (loss) (2,510) (9,057) (5,199) (19,844)
Other comprehensive income (loss) 14,544 (19,825) 26,625 (49,570)
Comprehensive income 234,195 121,542 407,341 258,079
Comprehensive income attributable to non-controlling interests (859) (419) (1,461) (860)
Comprehensive income attributable to common stockholders $ 233,336 $ 121,123 $ 405,880 $ 257,219