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
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income $ 29,774 $ 24,524 $ 46,442 $ 37,626
Other comprehensive (loss) income:        
Interest rate swaps (5) 240 (219) 991
Interest rate swap - unconsolidated joint venture 8 27 6 120
Reclassification of net realized gain included in earnings (355) (480) (708) (964)
Total before income taxes (352) (213) (921) 147
Income tax benefit (expense) 64 39 167 (29)
Total other comprehensive (loss) income, net of tax (288) (174) (754) 118
Total comprehensive income, net of tax 29,486 24,350 45,688 37,744
Total comprehensive (income) loss attributable to non-controlling interest (150) 52 804 771
Total comprehensive income attributable to the Company $ 29,336 $ 24,402 $ 46,492 $ 38,515