XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - 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 (loss) income $ (329,873) $ 55,481 $ (282,382) $ 181,351
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustment (787) (337) (1,795) 729
Unrealized (loss) gain on derivative instruments (237) 1,412 (902) (1,776)
Total other comprehensive (loss) income (1,024) 1,075 (2,697) (1,047)
Comprehensive (loss) income (330,897) 56,556 (285,079) 180,304
Comprehensive income attributable to noncontrolling interest 293 152 659 481
Comprehensive (loss) income attributable to common stockholders $ (331,190) $ 56,404 $ (285,738) $ 179,823