v3.25.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net income $ 52,123 $ 28,140
Other comprehensive income (loss)    
Cumulative translation adjustment 72 35
Change in unrealized gains (losses) on cash flow hedges (1,435) 2,988
Share of other comprehensive income (loss) of equity method investee (466) (762)
Other comprehensive income (loss) attributable to non-controlling interest 1,417 (1,714)
Comprehensive income 51,711 28,687
Less comprehensive income attributable to non-controlling interest 40,736 21,816
Comprehensive income attributable to shareholders $ 10,975 $ 6,871