v3.25.2
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 $ 40,166 $ 36,407 $ 76,394 $ 70,078
Other comprehensive (loss) income        
Unrealized income on interest rate derivatives 274 910 194 3,891
Reclassification adjustments on interest rate derivatives recognized in interest expense (366) (1,172) (928) (2,352)
Total other comprehensive (loss) income (92) (262) (734) 1,539
Comprehensive income 40,074 36,145 75,660 71,617
Comprehensive income attributable to noncontrolling interests (1,788) (1,266) (3,219) (2,395)
Comprehensive income attributable to common shareholders $ 38,286 $ 34,879 $ 72,441 $ 69,222