v3.26.1
Consolidated Statements of Comprehensive Income - 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 $ 74,481 $ 63,370 $ 134,433 $ 119,651
Other comprehensive income:        
Unrealized gain (loss) on cash flow hedges 12,025 (8,205) 22,010 (26,375)
Cash flow hedge gain reclassified to interest expense (1,244) (4,211) (2,651) (8,405)
Total other comprehensive income (loss) 10,781 (12,416) 19,359 (34,780)
Comprehensive income 85,262 50,954 153,792 84,871
Net income attributable to non-controlling interests (194) (158) (353) (331)
Other comprehensive (income) loss attributable to non-controlling interests (28) 34 (51) 103
Comprehensive income attributable to stockholders $ 85,040 $ 50,830 $ 153,388 $ 84,643