XML 95 R81.htm IDEA: XBRL DOCUMENT v3.21.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
Sep. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet $ 8,233 $ 125
Gross amounts subject to master netting arrangements not offset on the balance sheet (1,630) (125)
Net amount 6,603 0
Total hedging instruments presented on the balance sheet 105,253 124,339
Gross amounts subject to master netting arrangements not offset on the balance sheet (1,630) (125)
Net amount 103,623 124,214
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 103,555 109,125
Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 1,698 15,214
Cash Flow Hedging | Foreign currency exchange contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet 3,996 125
Cash Flow Hedging | Foreign currency exchange contracts | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet 1,079 0
Cash Flow Hedging | Foreign currency exchange contracts | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 1,686 12,373
Cash Flow Hedging | Foreign currency exchange contracts | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 12 0
Cash Flow Hedging | Cross currency swaps | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet 3,158 0
Cash Flow Hedging | Cross currency swaps | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet $ 0 $ 2,841