XML 14 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE [(LOSS) 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 (loss) income $ (340,174) $ (143,441) $ (495,851) $ 339,995
Other comprehensive income (loss), net of applicable taxes:        
Foreign currency translation adjustment 3,970 (2,205) 1,864 (1,554)
Total other comprehensive income (loss) 3,970 (2,205) 1,864 (1,554)
Comprehensive (loss) income $ (336,204) $ (145,646) $ (493,987) $ 338,441