XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net income $ 28,140 $ 30,739
Other comprehensive income (loss)    
Cumulative translation adjustment 35 (420)
Change in unrealized gains (losses) on cash flow hedges 2,988 (108)
Share of other comprehensive loss of equity method investee (762) (737)
Other comprehensive income (loss) attributable to non-controlling interest (1,714) 958
Comprehensive income 28,687 30,432
Less comprehensive income attributable to non-controlling interest 21,816 23,895
Comprehensive income attributable to shareholders $ 6,871 $ 6,537