XML 97 R86.htm IDEA: XBRL DOCUMENT v3.23.1
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
Mar. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet $ 12,261 $ 14,447
Gross amounts subject to master netting arrangements not offset on the balance sheet (1,890) (3,210)
Net amount 10,371 11,237
Total hedging instruments presented on the balance sheet 100,830 99,347
Gross amounts subject to master netting arrangements not offset on the balance sheet (1,890) (3,210)
Net amount 98,940 96,137
Non-derivative foreign currency denominated debt designated as net investment hedge on the balance sheet | Long-term debt    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 96,730 94,775
Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 4,100 4,572
Cash Flow Hedging | Foreign currency exchange contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 4,314 5,185
Cash Flow Hedging | Foreign currency exchange contracts | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 41 0
Cash Flow Hedging | Foreign currency exchange contracts | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 3,525 4,572
Cash Flow Hedging | Foreign currency exchange contracts | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 245 0
Cash Flow Hedging | Cross currency swaps | Other current assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 6,877 8,135
Cash Flow Hedging | Cross currency swaps | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 1,029 1,127
Cash Flow Hedging | Cross currency swaps | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 271 0
Cash Flow Hedging | Interest Rate Swap | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet $ 59 $ 0