XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (718,470) $ 168,568 $ (811,011) $ 153,950
Other comprehensive income (loss):        
Foreign currency translation adjustments 299,790 (6,081) 462,686 (50,149)
Unrealized gain on cash flow hedging activities, net of income tax expense of $142, $529, $5 and $2,249 respectively 458 1,592 15 6,769
Gain on cash flow hedging activities reclassified from accumulated other comprehensive loss to interest expense, net of income tax expense of $119, $446, $251 and $897 respectively (406) (1,344) (802) (2,700)
Other comprehensive income (loss) 299,842 (5,833) 461,899 (46,080)
Total comprehensive income (loss) $ (418,628) $ 162,735 $ (349,112) $ 107,870