XML 94 R82.htm IDEA: XBRL DOCUMENT v3.25.2
HEDGING INSTRUMENTS (Schedule of Fair Values and Balance Sheet Classifications of Derivatives Designated as Hedging Instruments) (Details) - Derivatives and non-derivatives designated as hedging instruments - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet $ 1,054 $ 21,132
Gross amounts subject to master netting arrangements not offset on the balance sheet (698) 0
Net amount 356 21,132
Total hedging instruments presented on the balance sheet 27,374 92,836
Gross amounts subject to master netting arrangements not offset on the balance sheet (698) 0
Net amount 26,676 92,836
Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 27,374 33
Other current assets | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 698 16,921
Other current assets | Cross currency swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 0 1,839
Other long-term assets | Cross currency swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 0 1,662
Other long-term assets | Interest rate swap contract | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 356 710
Accrued liabilities | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 9,663 0
Other long-term liabilities | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 2,692 0
Other long-term liabilities | Cross currency swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 15,019 33
Short-term debt | Non-derivative foreign currency denominated debt designated as net investment hedge on the balance sheet    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet $ 0 $ 92,803