XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments - Summary of Derivative Financial Instruments, Related Fair Value and Balance Sheet Classification (Details)
€ in Thousands, £ in Thousands, zł in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, gal / mo in Millions
6 Months Ended 12 Months Ended
Jul. 31, 2021
PLN (zł)
gal / mo
Aug. 01, 2020
PLN (zł)
gal / mo
Jan. 30, 2021
PLN (zł)
gal / mo
Jul. 31, 2021
GBP (£)
Jul. 31, 2021
USD ($)
Jul. 31, 2021
AUD ($)
Jul. 31, 2021
EUR (€)
Jul. 31, 2021
CAD ($)
Jan. 30, 2021
GBP (£)
Jan. 30, 2021
USD ($)
Jan. 30, 2021
AUD ($)
Jan. 30, 2021
EUR (€)
Jan. 30, 2021
CAD ($)
Aug. 01, 2020
GBP (£)
Aug. 01, 2020
USD ($)
Aug. 01, 2020
AUD ($)
Aug. 01, 2020
EUR (€)
Aug. 01, 2020
CAD ($)
Derivatives, Fair Value [Line Items]                                    
Current Asset U.S.$         $ 50,432         $ 9,029         $ 1,403      
Current (Liability) U.S.$         (5,492)         (21,921)         (69,015)      
Net Fair Value in U.S.$         44,940         (12,892)         (67,612)      
Diesel fuel contracts | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Current Asset U.S.$         21,805         4,880                
Current (Liability) U.S.$         0         0                
Net Fair Value in U.S.$         $ 21,805         $ 4,880                
Diesel fuel contracts | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Current Asset U.S.$                             0      
Current (Liability) U.S.$                             (13,920)      
Net Fair Value in U.S.$                             $ (13,920)      
Conversion of Zloty to Pound | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.2076                       0.2076 0.2076 0.2076 0.2076 0.2076
Current Asset U.S.$                             $ 419      
Current (Liability) U.S.$                             0      
Net Fair Value in U.S.$                             $ 419      
Conversion of Zloty to Pound | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     0.1955           0.1955 0.1955 0.1955 0.1955 0.1955          
Current Asset U.S.$                   $ 0                
Current (Liability) U.S.$                   (29)                
Net Fair Value in U.S.$                   $ (29)                
Conversion of Zloty to Pound | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.1891     0.1891 0.1891 0.1891 0.1891 0.1891                    
Current Asset U.S.$         $ 961                          
Current (Liability) U.S.$         (126)                          
Net Fair Value in U.S.$         $ 835                          
Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.7035                       0.7035 0.7035 0.7035 0.7035 0.7035
Current Asset U.S.$                             $ 0      
Current (Liability) U.S.$                             (447)      
Net Fair Value in U.S.$                             $ (447)      
Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.7486   0.7502 0.7486 0.7486 0.7486 0.7486 0.7486 0.7502 0.7502 0.7502 0.7502 0.7502          
Current Asset U.S.$         $ 656         $ 144                
Current (Liability) U.S.$         (36)         (837)                
Net Fair Value in U.S.$         $ 620         $ (693)                
Conversion of Pound to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     1.2986           1.2986 1.2986 1.2986 1.2986 1.2986          
Current Asset U.S.$                   $ 0                
Current (Liability) U.S.$                   (15,086)                
Net Fair Value in U.S.$                   $ (15,086)                
Conversion of Pound to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 1.4012 1.2663   1.4012 1.4012 1.4012 1.4012 1.4012           1.2663 1.2663 1.2663 1.2663 1.2663
Current Asset U.S.$         $ 5,202                   $ 34      
Current (Liability) U.S.$         (678)                   (10,415)      
Net Fair Value in U.S.$         $ 4,524                   $ (10,381)      
Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8115 0.7427 0.7695 0.8115 0.8115 0.8115 0.8115 0.8115 0.7695 0.7695 0.7695 0.7695 0.7695 0.7427 0.7427 0.7427 0.7427 0.7427
Current Asset U.S.$         $ 7,066         $ 430         $ 737      
Current (Liability) U.S.$         (1,132)         (5,627)         (1,647)      
Net Fair Value in U.S.$         $ 5,934         $ (5,197)         $ (910)      
Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8577     0.8577 0.8577 0.8577 0.8577 0.8577                    
Current Asset U.S.$         $ 343                          
Current (Liability) U.S.$         0                          
Net Fair Value in U.S.$         $ 343                          
Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.8948                       0.8948 0.8948 0.8948 0.8948 0.8948
Current Asset U.S.$                             $ 0      
Current (Liability) U.S.$                             (570)      
Net Fair Value in U.S.$                             $ (570)      
Conversion of Canadian Dollar to Euro | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     0.6492           0.6492 0.6492 0.6492 0.6492 0.6492          
Current Asset U.S.$                   $ 24                
Current (Liability) U.S.$                   0                
Net Fair Value in U.S.$                   $ 24                
Conversion of Canadian Dollar to Euro | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.6728     0.6728 0.6728 0.6728 0.6728 0.6728                    
Current Asset U.S.$         $ 93                          
Current (Liability) U.S.$         (161)                          
Net Fair Value in U.S.$         $ (68)                          
Conversion of US Dollar to Euro | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.8971                       0.8971 0.8971 0.8971 0.8971 0.8971
Current Asset U.S.$                             $ 213      
Current (Liability) U.S.$                             0      
Net Fair Value in U.S.$                             213      
Conversion of US Dollar to Euro | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8152     0.8152 0.8152 0.8152 0.8152 0.8152                    
Current Asset U.S.$         $ 0                          
Current (Liability) U.S.$         (1,713)                          
Net Fair Value in U.S.$         (1,713)                          
Conversion of US Dollar to Euro | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     0.8386           0.8386 0.8386 0.8386 0.8386 0.8386          
Current Asset U.S.$                   $ 1,986                
Current (Liability) U.S.$                   (160)                
Net Fair Value in U.S.$                   1,826                
Pay | Diesel fuel contracts | Prepaid Exp | Minimum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo 3.3   1.5                              
Pay | Diesel fuel contracts | Prepaid Exp | Maximum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo 4.0   3.8                              
Pay | Diesel fuel contracts | (Accrued Exp) | Minimum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo   2.9                                
Pay | Diesel fuel contracts | (Accrued Exp) | Maximum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo   3.5                                
Pay | Conversion of Zloty to Pound | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł   zł 87,000                                
Pay | Conversion of Zloty to Pound | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł     zł 30,000                              
Pay | Conversion of Zloty to Pound | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł zł 400,100                                  
Pay | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                               $ 40,156    
Pay | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount           $ 52,396         $ 46,985              
Pay | Conversion of Pound to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                 £ 203,264                  
Pay | Conversion of Pound to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £       £ 396,740                   £ 240,694        
Pay | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               $ 630,947         $ 384,679         $ 271,576
Pay | Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €             € 98,000                      
Pay | Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €                                 € 73,400  
Pay | Conversion of Canadian Dollar to Euro | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                         $ 5,391          
Pay | Conversion of Canadian Dollar to Euro | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               $ 34,928                    
Pay | Conversion of US Dollar to Euro | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                             3,771      
Pay | Conversion of US Dollar to Euro | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         55,198                          
Pay | Conversion of US Dollar to Euro | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                   99,810                
Receive | Diesel fuel contracts | Prepaid Exp | Minimum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo 3.3   1.5                              
Receive | Diesel fuel contracts | Prepaid Exp | Maximum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo 4.0   3.8                              
Receive | Diesel fuel contracts | (Accrued Exp) | Minimum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo   2.9                                
Receive | Diesel fuel contracts | (Accrued Exp) | Maximum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo   3.5                                
Receive | Conversion of Zloty to Pound | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                           18,059        
Receive | Conversion of Zloty to Pound | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                 £ 5,865                  
Receive | Conversion of Zloty to Pound | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £       75,659                            
Receive | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                             28,250      
Receive | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         39,225         35,250                
Receive | Conversion of Pound to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                   263,950                
Receive | Conversion of Pound to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         555,900                   304,800      
Receive | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         $ 512,000         $ 296,000         $ 201,700      
Receive | Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £       £ 84,053                            
Receive | Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                           £ 65,678        
Receive | Conversion of Canadian Dollar to Euro | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €                       € 3,500            
Receive | Conversion of Canadian Dollar to Euro | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €             23,500                      
Receive | Conversion of US Dollar to Euro | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €                                 € 3,383  
Receive | Conversion of US Dollar to Euro | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €             € 45,000                      
Receive | Conversion of US Dollar to Euro | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €                       € 83,700            
Fair value hedges | Conversion of Zloty to Pound | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.1966   0.1966 0.1966 0.1966 0.1966 0.1966 0.1966 0.1966 0.1966 0.1966 0.1966 0.1966          
Current Asset U.S.$         $ 562         $ 11                
Current (Liability) U.S.$         0         0                
Net Fair Value in U.S.$         $ 562         $ 11                
Fair value hedges | Conversion of Zloty to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.1966                       0.1966 0.1966 0.1966 0.1966 0.1966
Current Asset U.S.$                             $ 0      
Current (Liability) U.S.$                             (628)      
Net Fair Value in U.S.$                             $ (628)      
Fair value hedges | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.7654   0.7754 0.7654 0.7654 0.7654 0.7654 0.7654 0.7754 0.7754 0.7754 0.7754 0.7754          
Current Asset U.S.$         $ 3,100         $ 738                
Current (Liability) U.S.$         0         0                
Net Fair Value in U.S.$         $ 3,100         $ 738                
Fair value hedges | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.6437                       0.6437 0.6437 0.6437 0.6437 0.6437
Current Asset U.S.$                             $ 0      
Current (Liability) U.S.$                             (7,798)      
Net Fair Value in U.S.$                             $ (7,798)      
Fair value hedges | Conversion of US Dollar to Pound | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.7323   0.7323 0.7323 0.7323 0.7323 0.7323 0.7323 0.7323 0.7323 0.7323 0.7323 0.7323          
Current Asset U.S.$         $ 1,351         $ 357                
Current (Liability) U.S.$         0         0                
Net Fair Value in U.S.$         $ 1,351         $ 357                
Fair value hedges | Conversion of US Dollar to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.7589                       0.7589 0.7589 0.7589 0.7589 0.7589
Current Asset U.S.$                             $ 0      
Current (Liability) U.S.$                             (448)      
Net Fair Value in U.S.$                             $ (448)      
Fair value hedges | Conversion of Pound to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     1.3743           1.3743 1.3743 1.3743 1.3743 1.3743          
Current Asset U.S.$                   $ 32                
Current (Liability) U.S.$                   0                
Net Fair Value in U.S.$                   $ 32                
Fair value hedges | Conversion of Pound to US Dollar | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   1.2475                       1.2475 1.2475 1.2475 1.2475 1.2475
Current Asset U.S.$                             $ 0      
Current (Liability) U.S.$                             (12,538)      
Net Fair Value in U.S.$                             $ (12,538)      
Fair value hedges | Conversion of Pound to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 1.3854     1.3854 1.3854 1.3854 1.3854 1.3854                    
Current Asset U.S.$         $ 426                          
Current (Liability) U.S.$         (1,504)                          
Net Fair Value in U.S.$         $ (1,078)                          
Fair value hedges | Conversion Of Euro To US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 1.2213   1.2235 1.2213 1.2213 1.2213 1.2213 1.2213 1.2235 1.2235 1.2235 1.2235 1.2235          
Current Asset U.S.$         $ 5,169         $ 427                
Current (Liability) U.S.$         (143)         (182)                
Net Fair Value in U.S.$         $ 5,026         245                
Fair value hedges | Conversion of Canadian Dollar to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8267     0.8267 0.8267 0.8267 0.8267 0.8267                    
Current Asset U.S.$         $ 3,698                          
Current (Liability) U.S.$         0                          
Net Fair Value in U.S.$         3,698                          
Fair value hedges | Conversion of Canadian Dollar to US Dollar | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.7105                       0.7105 0.7105 0.7105 0.7105 0.7105
Current Asset U.S.$                             $ 0      
Current (Liability) U.S.$                             (19,571)      
Net Fair Value in U.S.$                             $ (19,571)      
Fair value hedges | Conversion of Euro to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.8902                       0.8902 0.8902 0.8902 0.8902 0.8902
Current Asset U.S.$                             $ 0      
Current (Liability) U.S.$                             (1,033)      
Net Fair Value in U.S.$                             (1,033)      
Fair value hedges | Pay | Conversion of Zloty to Pound | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł zł 45,000   zł 45,000                              
Fair value hedges | Pay | Conversion of Zloty to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł   zł 65,000                                
Fair value hedges | Pay | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount           $ 110,000         $ 80,000              
Fair value hedges | Pay | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                               $ 110,000    
Fair value hedges | Pay | Conversion of US Dollar to Pound | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         75,102         75,102                
Fair value hedges | Pay | Conversion of US Dollar to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                             72,475      
Fair value hedges | Pay | Conversion of Pound to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                 £ 200,000                  
Fair value hedges | Pay | Conversion of Pound to US Dollar | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                           £ 200,000        
Fair value hedges | Pay | Conversion of Pound to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £       £ 250,000                            
Fair value hedges | Pay | Conversion Of Euro To US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €             € 170,000         € 200,000            
Fair value hedges | Pay | Conversion of Canadian Dollar to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               $ 150,000                    
Fair value hedges | Pay | Conversion of Canadian Dollar to US Dollar | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                                   $ 550,000
Fair value hedges | Pay | Conversion of Euro to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €                                 € 60,000  
Fair value hedges | Receive | Conversion of Zloty to Pound | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £       8,846         8,846                  
Fair value hedges | Receive | Conversion of Zloty to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                           12,780        
Fair value hedges | Receive | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         84,198         62,032                
Fair value hedges | Receive | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                             70,802      
Fair value hedges | Receive | Conversion of US Dollar to Pound | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £       £ 55,000         £ 55,000                  
Fair value hedges | Receive | Conversion of US Dollar to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                           55,000        
Fair value hedges | Receive | Conversion of Pound to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                   274,853                
Fair value hedges | Receive | Conversion of Pound to US Dollar | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                             249,499      
Fair value hedges | Receive | Conversion of Pound to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         346,344                          
Fair value hedges | Receive | Conversion Of Euro To US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         207,623         $ 244,699                
Fair value hedges | Receive | Conversion of Canadian Dollar to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         $ 124,009                          
Fair value hedges | Receive | Conversion of Canadian Dollar to US Dollar | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                             $ 390,766      
Fair value hedges | Receive | Conversion of Euro to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                           £ 53,412