XML 38 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FINANCIAL INSTRUMENTS - Notional Amount (Details) - Dec. 31, 2019 - Forward and Swap Contracts
€ in Thousands, ₪ in Thousands, ₨ in Thousands, ¥ in Thousands, ¥ in Thousands, £ in Thousands, zł in Thousands, kr in Thousands, RM in Thousands, R$ in Thousands, Ft in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, in Thousands
INR (₨)
ILS (₪)
CAD ($)
MYR (RM)
BRL (R$)
CNY (¥)
EUR (€)
USD ($)
JPY (¥)
SEK (kr)
RON ( )
PLN (zł)
MXN ($)
GBP (£)
HUF (Ft)
SGD ($)
Notional amount                                
Derivative, notional amount               $ 8,500,000                
Buy                                
Notional amount                                
Derivative, notional amount               4,881,196                
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges                                
Notional amount                                
Derivative, notional amount               1,056,188                
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | CNY                                
Notional amount                                
Derivative, notional amount           ¥ 1,150,500   164,376                
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | EUR                                
Notional amount                                
Derivative, notional amount             € 40,108 44,695                
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | HUF                                
Notional amount                                
Derivative, notional amount               82,980             Ft 24,594,000  
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | ILS                                
Notional amount                                
Derivative, notional amount   ₪ 222,000           64,197                
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | JPY                                
Notional amount                                
Derivative, notional amount               300,000 ¥ 33,525,000              
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | MXN                                
Notional amount                                
Derivative, notional amount               203,768         $ 3,840,000      
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | MYR                                
Notional amount                                
Derivative, notional amount       RM 256,000       61,801                
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | RON                                
Notional amount                                
Derivative, notional amount               41,309     177,000          
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | Other                                
Notional amount                                
Derivative, notional amount               93,062                
Buy | Derivatives not designated as hedging instruments                                
Notional amount                                
Derivative, notional amount               3,825,008                
Buy | Derivatives not designated as hedging instruments | BRL                                
Notional amount                                
Derivative, notional amount         R$ 0     0                
Buy | Derivatives not designated as hedging instruments | CAD                                
Notional amount                                
Derivative, notional amount     $ 61,635         47,100                
Buy | Derivatives not designated as hedging instruments | CNY                                
Notional amount                                
Derivative, notional amount           3,531,534   500,586                
Buy | Derivatives not designated as hedging instruments | EUR                                
Notional amount                                
Derivative, notional amount             1,891,736 2,109,548                
Buy | Derivatives not designated as hedging instruments | GBP                                
Notional amount                                
Derivative, notional amount               63,479           £ 48,512    
Buy | Derivatives not designated as hedging instruments | HUF                                
Notional amount                                
Derivative, notional amount               204,760             60,687,931  
Buy | Derivatives not designated as hedging instruments | ILS                                
Notional amount                                
Derivative, notional amount   111,600           32,272                
Buy | Derivatives not designated as hedging instruments | INR                                
Notional amount                                
Derivative, notional amount ₨ 8,051,000             112,834                
Buy | Derivatives not designated as hedging instruments | JPY                                
Notional amount                                
Derivative, notional amount               25,865 2,832,862              
Buy | Derivatives not designated as hedging instruments | MXN                                
Notional amount                                
Derivative, notional amount               270,984         5,106,692      
Buy | Derivatives not designated as hedging instruments | MYR                                
Notional amount                                
Derivative, notional amount       1,060,570       256,034                
Buy | Derivatives not designated as hedging instruments | PLN                                
Notional amount                                
Derivative, notional amount               30,733       zł 117,246        
Buy | Derivatives not designated as hedging instruments | SEK                                
Notional amount                                
Derivative, notional amount               56,023   kr 529,107            
Buy | Derivatives not designated as hedging instruments | SGD                                
Notional amount                                
Derivative, notional amount               73,168               $ 98,938
Buy | Derivatives not designated as hedging instruments | Other                                
Notional amount                                
Derivative, notional amount               41,622                
Sell                                
Notional amount                                
Derivative, notional amount               3,663,838                
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges                                
Notional amount                                
Derivative, notional amount               58,770                
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | CNY                                
Notional amount                                
Derivative, notional amount           0   0                
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | EUR                                
Notional amount                                
Derivative, notional amount             45,480 51,528                
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | HUF                                
Notional amount                                
Derivative, notional amount               0             0  
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | ILS                                
Notional amount                                
Derivative, notional amount   0           0                
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | JPY                                
Notional amount                                
Derivative, notional amount               0 0              
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | MXN                                
Notional amount                                
Derivative, notional amount               0         0      
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | MYR                                
Notional amount                                
Derivative, notional amount       30,000       7,242                
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | RON                                
Notional amount                                
Derivative, notional amount               0     0          
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | Other                                
Notional amount                                
Derivative, notional amount               0                
Sell | Derivatives not designated as hedging instruments                                
Notional amount                                
Derivative, notional amount               3,605,068                
Sell | Derivatives not designated as hedging instruments | BRL                                
Notional amount                                
Derivative, notional amount         R$ 1,030,000     253,982                
Sell | Derivatives not designated as hedging instruments | CAD                                
Notional amount                                
Derivative, notional amount     $ 35,624         27,223                
Sell | Derivatives not designated as hedging instruments | CNY                                
Notional amount                                
Derivative, notional amount           ¥ 140,048   20,000                
Sell | Derivatives not designated as hedging instruments | EUR                                
Notional amount                                
Derivative, notional amount             € 2,090,728 2,329,869                
Sell | Derivatives not designated as hedging instruments | GBP                                
Notional amount                                
Derivative, notional amount               83,458           £ 63,795    
Sell | Derivatives not designated as hedging instruments | HUF                                
Notional amount                                
Derivative, notional amount               195,877             Ft 58,055,222  
Sell | Derivatives not designated as hedging instruments | ILS                                
Notional amount                                
Derivative, notional amount   ₪ 47,600           13,765                
Sell | Derivatives not designated as hedging instruments | INR                                
Notional amount                                
Derivative, notional amount ₨ 6,956,674             97,495                
Sell | Derivatives not designated as hedging instruments | JPY                                
Notional amount                                
Derivative, notional amount               20,242 ¥ 2,215,532              
Sell | Derivatives not designated as hedging instruments | MXN                                
Notional amount                                
Derivative, notional amount               205,364         $ 3,870,080      
Sell | Derivatives not designated as hedging instruments | MYR                                
Notional amount                                
Derivative, notional amount       RM 817,890       197,448                
Sell | Derivatives not designated as hedging instruments | PLN                                
Notional amount                                
Derivative, notional amount               21,525       zł 82,118        
Sell | Derivatives not designated as hedging instruments | SEK                                
Notional amount                                
Derivative, notional amount               65,493   kr 611,979            
Sell | Derivatives not designated as hedging instruments | SGD                                
Notional amount                                
Derivative, notional amount               47,300               $ 63,959
Sell | Derivatives not designated as hedging instruments | Other                                
Notional amount                                
Derivative, notional amount               $ 26,027