XML 18 R4.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ (81,198) $ 950,071 $ 792,566
Derivatives designated as hedging instruments:      
Unrealized gains (losses) on derivative instruments (777) 936 (281)
Reclassification adjustment for realized (gains) losses on derivative instruments (169) (564) 563
Net increase (decrease) from derivatives designated as hedging instruments (946) 372 282
Foreign currency gains (losses), net 89,936 (37,249) 7,441
Total comprehensive income, net of tax $ 7,792 $ 913,194 $ 800,289