v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 204,887 $ (492,282) $ 342,443 $ (332,179)
Derivatives designated as hedging instruments:        
Unrealized gains (losses) on derivative instruments 309 (224) 1,358 (201)
Reclassification adjustment for realized losses (gains) on derivative instruments 89 184 89 (235)
Net increase (decrease) from derivatives designated as hedging instruments 398 (40) 1,447 (436)
Foreign currency translation (losses) gains, net (8,383) 67,965 (21,218) 97,933
Total comprehensive income (loss), net of tax $ 196,902 $ (424,357) $ 322,672 $ (234,682)