XML 91 R77.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedge instruments on the balance sheet $ 3,733 $ 125
Gross amounts subject to master netting arrangements not offset on the balance sheet (2,223) (125)
Net amount 1,510 0
Total hedging instruments presented on the balance sheet 111,224 124,339
Gross amounts subject to master netting arrangements not offset on the balance sheet (2,223) (125)
Net amount 109,001 124,214
Foreign currency borrowings 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 104,327 109,125
Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 6,897 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 1,595 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 628 0
Cash Flow Hedging | Foreign currency exchange contracts | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 6,863 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 34 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 1,510 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