XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.3
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
Sep. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet $ 1,682 $ 3,898
Gross amounts subject to master netting arrangements not offset on the balance sheet (988) (1,783)
Net amount 694 2,115
Total hedging instruments presented on the balance sheet 111,679 108,760
Gross amounts subject to master netting arrangements not offset on the balance sheet (988) (1,783)
Net amount 110,691 106,977
Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 12,532 10,573
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 978 1,783
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 694 0
Other long-term assets | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 10 0
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 664
Other long-term assets | Interest rate swap | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 0 1,451
Accrued liabilities | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 5,621 5,532
Other long-term liabilities | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 1,316 0
Other long-term liabilities | Cross currency swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 5,557 5,041
Other long-term liabilities | Interest rate swap | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 38 0
Long-term debt | Non-derivative foreign currency denominated debt designated as net investment hedge on the balance sheet | Net Investment Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet $ 99,147 $ 98,187