v3.26.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net income $ 50,074 $ 20,765 $ 100,052 $ 72,888
Other comprehensive income (loss)        
Cumulative translation adjustment 20 16 219 88
Change in unrealized gains (losses) on cash flow hedges 2,102 293 (1,485) (1,142)
Share of other comprehensive income (loss) of equity method investee 79 (224) 263 (690)
Other comprehensive income (loss) attributable to non-controlling interest 1,698 (62) 605 1,355
Comprehensive income 50,577 20,788 99,654 72,499
Less comprehensive income attributable to non-controlling interest 37,997 16,036 75,655 56,772
Comprehensive income attributable to shareholders $ 12,580 $ 4,752 $ 23,999 $ 15,727