XML 68 R46.htm IDEA: XBRL DOCUMENT v3.20.2
6. Derivative Financial Instruments (Details) - Transaction Exposure - Foreign exchange forward contracts [Member] - Not Designated as Hedging Instrument [Member]
€ in Millions, ₨ in Millions, ¥ in Millions, RM in Millions, R$ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2020
JPY (¥)
Dec. 31, 2019
JPY (¥)
Sep. 30, 2020
USD ($)
Sep. 30, 2020
AUD ($)
Sep. 30, 2020
BRL (R$)
Sep. 30, 2020
CAD ($)
Sep. 30, 2020
CLP ($)
Sep. 30, 2020
EUR (€)
Sep. 30, 2020
INR (₨)
Sep. 30, 2020
MYR (RM)
Sep. 30, 2020
MXN ($)
Sep. 30, 2020
SGD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
AUD ($)
Dec. 31, 2019
BRL (R$)
Dec. 31, 2019
CAD ($)
Dec. 31, 2019
CLP ($)
Dec. 31, 2019
EUR (€)
Dec. 31, 2019
INR (₨)
Dec. 31, 2019
MYR (RM)
Dec. 31, 2019
MXN ($)
Dec. 31, 2019
SGD ($)
Australia, Dollars                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Australian dollar Australian dollar                                        
Derivative, Currency Sold   Australian dollar                                        
Brazil, Brazil Real                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Brazilian real Brazilian real                                        
Derivative, Currency Sold   Brazilian real                                        
Canada, Dollars                                            
Derivative [Line Items]                                            
Derivative, Currency Bought   Canadian dollar                                        
Derivative, Currency Sold Canadian dollar Canadian dollar                                        
Chile, Pesos                                            
Derivative [Line Items]                                            
Derivative, Currency Bought   Chilean peso                                        
Derivative, Currency Sold Chilean peso Chilean peso                                        
Euro Member Countries, Euro                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Euro Euro                                        
Derivative, Currency Sold Euro Euro                                        
India, Rupees                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Indian rupee                                          
Derivative, Currency Sold Indian rupee Indian rupee                                        
Japan, Yen                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Japanese yen Japanese yen                                        
Derivative, Currency Sold Japanese yen Japanese yen                                        
Malaysia, Ringgits                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Malaysian ringgit Malaysian ringgit                                        
Derivative, Currency Sold Malaysian ringgit Malaysian ringgit                                        
Mexico, Pesos                                            
Derivative [Line Items]                                            
Derivative, Currency Sold Mexican peso Mexican peso                                        
Singapore, Dollars                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Singapore dollar Singapore dollar                                        
Long [Member] | Australia, Dollars                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     $ 4.4 $ 6.2                 $ 10.4 $ 14.9                
Long [Member] | Brazil, Brazil Real                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     0.5   R$ 2.6               3.3   R$ 13.2              
Long [Member] | Canada, Dollars                                            
Derivative [Line Items]                                            
Derivative, Notional Amount                         3.4     $ 4.5            
Long [Member] | Chile, Pesos                                            
Derivative [Line Items]                                            
Derivative, Notional Amount                         2.0       $ 1,493.1          
Long [Member] | Euro Member Countries, Euro                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     120.4         € 102.7         96.5         € 86.1        
Long [Member] | India, Rupees                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     1.7           ₨ 126.2                          
Long [Member] | Japan, Yen                                            
Derivative [Line Items]                                            
Derivative, Notional Amount ¥ 3,146.6 ¥ 3,625.5 29.8                   33.3                  
Long [Member] | Malaysia, Ringgits                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     10.8             RM 44.9     21.6             RM 88.6    
Long [Member] | Singapore, Dollars                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     2.1                 $ 2.9 2.2                 $ 2.9
Short [Member] | Australia, Dollars                                            
Derivative [Line Items]                                            
Derivative, Notional Amount                         7.8 $ 11.1                
Short [Member] | Brazil, Brazil Real                                            
Derivative [Line Items]                                            
Derivative, Notional Amount                         1.1   R$ 4.3              
Short [Member] | Canada, Dollars                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     7.5     $ 10.0             1.2     $ 1.6            
Short [Member] | Chile, Pesos                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     2.2       $ 1,684.5           5.1       $ 3,866.1          
Short [Member] | Euro Member Countries, Euro                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     68.6         € 58.5         130.3         € 116.3        
Short [Member] | India, Rupees                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     10.1           ₨ 743.1       18.0           ₨ 1,283.8      
Short [Member] | Japan, Yen                                            
Derivative [Line Items]                                            
Derivative, Notional Amount ¥ 45,682.0 ¥ 23,089.5 432.7                   212.2                  
Short [Member] | Malaysia, Ringgits                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     11.7             RM 48.7     10.1             RM 41.3    
Short [Member] | Mexico, Pesos                                            
Derivative [Line Items]                                            
Derivative, Notional Amount     $ 1.6               $ 34.6   $ 1.8               $ 34.6