XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.1
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
3 Months Ended 9 Months Ended
May 01, 2021
PLN (zł)
gal / mo
May 02, 2020
PLN (zł)
gal / mo
Oct. 31, 2020
gal / mo
May 01, 2021
GBP (£)
May 01, 2021
USD ($)
May 01, 2021
AUD ($)
May 01, 2021
EUR (€)
May 01, 2021
CAD ($)
Jan. 30, 2021
PLN (zł)
Jan. 30, 2021
GBP (£)
Jan. 30, 2021
USD ($)
Jan. 30, 2021
AUD ($)
Jan. 30, 2021
EUR (€)
Jan. 30, 2021
CAD ($)
May 02, 2020
GBP (£)
May 02, 2020
USD ($)
May 02, 2020
AUD ($)
May 02, 2020
EUR (€)
May 02, 2020
CAD ($)
Derivatives, Fair Value [Line Items]                                      
Current Asset U.S.$         $ 24,181           $ 9,029         $ 11,777      
Current (Liability) U.S.$         (21,718)           (21,921)         (38,846)      
Net Fair Value in U.S.$         2,463           (12,892)         (27,069)      
Diesel fuel contracts | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Current Asset U.S.$         17,816           4,880                
Current (Liability) U.S.$         0           0                
Net Fair Value in U.S.$         $ 17,816           $ 4,880                
Diesel fuel contracts | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Current Asset U.S.$                               0      
Current (Liability) U.S.$                               (30,167)      
Net Fair Value in U.S.$                               $ (30,167)      
Conversion of Zloty to Pound | Merchandise purchase commitments | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate   0.2000                         0.2000 0.2000 0.2000 0.2000 0.2000
Current Asset U.S.$                               $ 666      
Current (Liability) U.S.$                               0      
Net Fair Value in U.S.$                               $ 666      
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 Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate   0.6755                         0.6755 0.6755 0.6755 0.6755 0.6755
Current Asset U.S.$                               $ 578      
Current (Liability) U.S.$                               0      
Net Fair Value in U.S.$                               $ 578      
Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate 0.7697     0.7697 0.7697 0.7697 0.7697 0.7697 0.7502 0.7502 0.7502 0.7502 0.7502 0.7502          
Current Asset U.S.$         $ 42           $ 144                
Current (Liability) U.S.$         (356)           (837)                
Net Fair Value in U.S.$         $ (314)           $ (693)                
Conversion of Pound to US Dollar | Merchandise purchase commitments | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate   1.2921                         1.2921 1.2921 1.2921 1.2921 1.2921
Current Asset U.S.$                               $ 2,469      
Current (Liability) U.S.$                               0      
Net Fair Value in U.S.$                               $ 2,469      
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.3857     1.3857 1.3857 1.3857 1.3857 1.3857                      
Current Asset U.S.$         $ 1,939                            
Current (Liability) U.S.$         (3,751)                            
Net Fair Value in U.S.$         $ (1,812)                            
Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate 0.8665 0.8787   0.8665 0.8665 0.8665 0.8665 0.8665             0.8787 0.8787 0.8787 0.8787 0.8787
Current Asset U.S.$         $ 0                     $ 0      
Current (Liability) U.S.$         (166)                     (65)      
Net Fair Value in U.S.$         $ (166)                     $ (65)      
Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate   0.7592                         0.7592 0.7592 0.7592 0.7592 0.7592
Current Asset U.S.$                               $ 3,819      
Current (Liability) U.S.$                               0      
Net Fair Value in U.S.$                               $ 3,819      
Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate 0.7956     0.7956 0.7956 0.7956 0.7956 0.7956                      
Current Asset U.S.$         $ 0                            
Current (Liability) U.S.$         (11,054)                            
Net Fair Value in U.S.$         $ (11,054)                            
Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate                 0.7695 0.7695 0.7695 0.7695 0.7695 0.7695          
Current Asset U.S.$                     $ 430                
Current (Liability) U.S.$                     (5,627)                
Net Fair Value in U.S.$                     $ (5,197)                
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 | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate 0.6620     0.6620 0.6620 0.6620 0.6620 0.6620                      
Current Asset U.S.$         $ 0                            
Current (Liability) U.S.$         (444)                            
Net Fair Value in U.S.$         $ (444)                            
Conversion of US Dollar to Euro | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate 0.8271 0.9001   0.8271 0.8271 0.8271 0.8271 0.8271 0.8386 0.8386 0.8386 0.8386 0.8386 0.8386 0.9001 0.9001 0.9001 0.9001 0.9001
Current Asset U.S.$         $ 185           $ 1,986         $ 30      
Current (Liability) U.S.$         (267)           (160)         (404)      
Net Fair Value in U.S.$         (82)           1,826         (374)      
Pay | Diesel fuel contracts | Prepaid Exp | Minimum                                      
Derivatives, Fair Value [Line Items]                                      
Derivative nonmonetary notional amount | gal / mo 3.1   1.5                                
Pay | Diesel fuel contracts | Prepaid Exp | Maximum                                      
Derivatives, Fair Value [Line Items]                                      
Derivative nonmonetary notional amount | gal / mo 3.8   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ł 69,400                                  
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 Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                                 $ 17,438    
Pay | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount           $ 50,830           $ 46,985              
Pay | Conversion of Pound to US Dollar | Merchandise purchase commitments | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | £                             £ 63,618        
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 | £       £ 282,746                              
Pay | Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | €             € 163,000                     € 49,100  
Pay | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                                     $ 77,979
Pay | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount               $ 574,390                      
Pay | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                           $ 384,679          
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 | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount               $ 29,455                      
Pay | Conversion of US Dollar to Euro | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount         53,680           99,810         30,651      
Receive | Diesel fuel contracts | Prepaid Exp | Minimum                                      
Derivatives, Fair Value [Line Items]                                      
Derivative nonmonetary notional amount | gal / mo 3.1   1.5                                
Receive | Diesel fuel contracts | Prepaid Exp | Maximum                                      
Derivatives, Fair Value [Line Items]                                      
Derivative nonmonetary notional amount | gal / mo 3.8   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 | £                             13,880        
Receive | Conversion of Zloty to Pound | Merchandise purchase commitments | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | £                   £ 5,865                  
Receive | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                               11,780      
Receive | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount         39,125           35,250                
Receive | Conversion of Pound to US Dollar | Merchandise purchase commitments | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                               82,200      
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         391,800                            
Receive | Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | £       £ 141,240                     £ 43,144        
Receive | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                               $ 59,200      
Receive | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount         $ 457,000                            
Receive | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                     $ 296,000                
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 | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | €             19,500                        
Receive | Conversion of US Dollar to Euro | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | €             € 44,400           € 83,700         € 27,588  
Fair value hedges | Conversion of Zloty to Pound | Intercompany balances, primarily debt and related interest: | 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 0.1966 0.1966 0.1966 0.1966 0.1966 0.1966
Current Asset U.S.$         $ 353           $ 11         $ 351      
Current (Liability) U.S.$         0           0         0      
Net Fair Value in U.S.$         $ 353           $ 11         $ 351      
Fair value hedges | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate                 0.7754 0.7754 0.7754 0.7754 0.7754 0.7754          
Current Asset U.S.$                     $ 738                
Current (Liability) U.S.$                     0                
Net Fair Value in U.S.$                     $ 738                
Fair value hedges | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate 0.7754     0.7754 0.7754 0.7754 0.7754 0.7754                      
Current Asset U.S.$         $ 0                            
Current (Liability) U.S.$         (98)                            
Net Fair Value in U.S.$         $ (98)                            
Fair value hedges | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp / (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.$                               $ 1,788      
Current (Liability) U.S.$                               (1,656)      
Net Fair Value in U.S.$                               $ 132      
Fair value hedges | Conversion of US Dollar to Pound | Intercompany balances, primarily debt and related interest: | 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,505           $ 357                
Current (Liability) U.S.$         0           0                
Net Fair Value in U.S.$         $ 1,505           $ 357                
Fair value hedges | Conversion of US Dollar to Pound | Intercompany balances, primarily debt and related interest: | (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.$                               (3,744)      
Net Fair Value in U.S.$                               $ (3,744)      
Fair value hedges | Conversion of Pound to US Dollar | Intercompany balances, primarily debt and related interest: | 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 and related interest: | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate 1.3798 1.2475   1.3798 1.3798 1.3798 1.3798 1.3798             1.2475 1.2475 1.2475 1.2475 1.2475
Current Asset U.S.$         $ 40                     $ 999      
Current (Liability) U.S.$         (5,582)                     (2,332)      
Net Fair Value in U.S.$         $ (5,542)                     $ (1,333)      
Fair value hedges | Conversion Of Euro To US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate 1.2235     1.2235 1.2235 1.2235 1.2235 1.2235                      
Current Asset U.S.$         $ 2,301                            
Current (Liability) U.S.$         0                            
Net Fair Value in U.S.$         2,301                            
Fair value hedges | Conversion Of Euro To US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate                 1.2235 1.2235 1.2235 1.2235 1.2235 1.2235          
Current Asset U.S.$                     $ 427                
Current (Liability) U.S.$                     (182)                
Net Fair Value in U.S.$                     245                
Fair value hedges | Conversion of Euro to Pound | Intercompany balances, primarily debt and related interest: | Prepaid 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.$                               $ 437      
Current (Liability) U.S.$                               0      
Net Fair Value in U.S.$                               $ 437      
Fair value hedges | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Blended Contract Rate   0.7109                         0.7109 0.7109 0.7109 0.7109 0.7109
Current Asset U.S.$                               $ 640      
Current (Liability) U.S.$                               (478)      
Net Fair Value in U.S.$                               162      
Fair value hedges | Pay | Conversion of Zloty to Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | zł zł 45,000 zł 65,000             zł 45,000                    
Fair value hedges | Pay | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                       $ 80,000              
Fair value hedges | Pay | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount           $ 80,000                          
Fair value hedges | Pay | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp / (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 and related interest: | 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 and related interest: | (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 and related interest: | 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 and related interest: | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | £       £ 450,000                     £ 200,000        
Fair value hedges | Pay | Conversion Of Euro To US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | €             € 200,000                        
Fair value hedges | Pay | Conversion Of Euro To US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | €                         € 200,000            
Fair value hedges | Pay | Conversion of Euro to Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | €                                   € 60,000  
Fair value hedges | Pay | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                                     $ 350,000
Fair value hedges | Receive | Conversion of Zloty to Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | £       8,846           8,846         12,780        
Fair value hedges | Receive | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                     62,032                
Fair value hedges | Receive | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount         62,032                            
Fair value hedges | Receive | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp / (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 and related interest: | 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 and related interest: | (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 and related interest: | 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 and related interest: | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount         620,918                     249,499      
Fair value hedges | Receive | Conversion Of Euro To US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount         $ 244,699                            
Fair value hedges | Receive | Conversion Of Euro To US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                     $ 244,699                
Fair value hedges | Receive | Conversion of Euro to Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount | £                             £ 53,412        
Fair value hedges | Receive | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                      
Derivatives, Fair Value [Line Items]                                      
Derivative notional amount                               $ 248,821