XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 20,996 $ (69,559) $ 29,624 $ 54,419
Other comprehensive (loss) income:        
Foreign currency translation gain (loss) 6,908 (2,858) 14,032 2,922
Unrealized gain on available for sale securities 869 0 147 0
Unrealized (loss) gain on derivative instruments (29,940) 10,042 (20,488) 29,241
Total other comprehensive (loss) income (22,163) 7,184 (6,309) 32,163
Comprehensive (loss) income (1,167) (62,375) 23,315 86,582
Comprehensive income attributable to noncontrolling interests 653 379 1,712 6,118
Comprehensive (loss) income attributable to common stockholders $ (1,820) $ (62,754) $ 21,603 $ 80,464