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
9 Months Ended 12 Months Ended
Oct. 30, 2021
PLN (zł)
gal / mo
Oct. 31, 2020
PLN (zł)
gal / mo
Jan. 30, 2021
PLN (zł)
gal / mo
Oct. 30, 2021
GBP (£)
Oct. 30, 2021
USD ($)
Oct. 30, 2021
EUR (€)
Oct. 30, 2021
AUD ($)
Oct. 30, 2021
CAD ($)
Jan. 30, 2021
GBP (£)
Jan. 30, 2021
USD ($)
Jan. 30, 2021
EUR (€)
Jan. 30, 2021
AUD ($)
Jan. 30, 2021
CAD ($)
Oct. 31, 2020
GBP (£)
Oct. 31, 2020
USD ($)
Oct. 31, 2020
EUR (€)
Oct. 31, 2020
AUD ($)
Oct. 31, 2020
CAD ($)
Derivatives, Fair Value [Line Items]                                    
Current Asset U.S.$         $ 41,988         $ 9,029         $ 9,111      
Current (Liability) U.S.$         (12,359)         (21,921)         (35,454)      
Net Fair Value in U.S.$         29,629         (12,892)         (26,343)      
Diesel fuel contracts | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Current Asset U.S.$         22,095         4,880                
Current (Liability) U.S.$         0         0                
Net Fair Value in U.S.$         $ 22,095         $ 4,880                
Diesel fuel contracts | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Current Asset U.S.$                             0      
Current (Liability) U.S.$                             (15,078)      
Net Fair Value in U.S.$                             $ (15,078)      
Conversion of Zloty to Pound | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.2016                       0.2016 0.2016 0.2016 0.2016 0.2016
Current Asset U.S.$                             $ 2,189      
Current (Liability) U.S.$                             0      
Net Fair Value in U.S.$                             $ 2,189      
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.1861     0.1861 0.1861 0.1861 0.1861 0.1861                    
Current Asset U.S.$         $ 1,349                          
Current (Liability) U.S.$         (85)                          
Net Fair Value in U.S.$         $ 1,264                          
Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8491     0.8491 0.8491 0.8491 0.8491 0.8491                    
Current Asset U.S.$         $ 0                          
Current (Liability) U.S.$         (28)                          
Net Fair Value in U.S.$         $ (28)                          
Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.7163                       0.7163 0.7163 0.7163 0.7163 0.7163
Current Asset U.S.$                             $ 600      
Current (Liability) U.S.$                             0      
Net Fair Value in U.S.$                             $ 600      
Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.7349     0.7349 0.7349 0.7349 0.7349 0.7349                    
Current Asset U.S.$         $ 0                          
Current (Liability) U.S.$         (986)                          
Net Fair Value in U.S.$         $ (986)                          
Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     0.7502           0.7502 0.7502 0.7502 0.7502 0.7502          
Current Asset U.S.$                   $ 144                
Current (Liability) U.S.$                   (837)                
Net Fair Value in U.S.$                   $ (693)                
Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8013 0.7545 0.7695 0.8013 0.8013 0.8013 0.8013 0.8013 0.7695 0.7695 0.7695 0.7695 0.7695 0.7545 0.7545 0.7545 0.7545 0.7545
Current Asset U.S.$         $ 1,566         $ 430         $ 3,328      
Current (Liability) U.S.$         (5,909)         (5,627)         (1,152)      
Net Fair Value in U.S.$         $ (4,343)         $ (5,197)         $ 2,176      
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.6786     0.6786 0.6786 0.6786 0.6786 0.6786                    
Current Asset U.S.$         $ 0                          
Current (Liability) U.S.$         (574)                          
Net Fair Value in U.S.$         $ (574)                          
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.3852 1.2827   1.3852 1.3852 1.3852 1.3852 1.3852           1.2827 1.2827 1.2827 1.2827 1.2827
Current Asset U.S.$         $ 7,321                   $ 1,050      
Current (Liability) U.S.$         (732)                   (6,768)      
Net Fair Value in U.S.$         $ 6,589                   $ (5,718)      
Conversion of US Dollar to Euro | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8429 0.8507   0.8429 0.8429 0.8429 0.8429 0.8429           0.8507 0.8507 0.8507 0.8507 0.8507
Current Asset U.S.$         $ 0                   $ 0      
Current (Liability) U.S.$         (1,630)                   (394)      
Net Fair Value in U.S.$         (1,630)                   (394)      
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.7   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ł 264,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 Zloty to Pound | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł zł 442,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 | €           € 46,000                        
Pay | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                                 $ 45,584  
Pay | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount             $ 57,829                      
Pay | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                       $ 46,985            
Pay | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               $ 608,976         $ 384,679         $ 637,508
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               $ 27,997                    
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 | £       £ 344,793                   £ 415,653        
Pay | Conversion of US Dollar to Euro | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         75,930                   53,605      
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.7   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 | £                           £ 53,293        
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 | £       82,252                            
Receive | Conversion of Euro to Pound | Intercompany billings in TJX International, primarily merchandise related | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £       £ 39,057                            
Receive | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                             32,650      
Receive | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         42,500                          
Receive | Conversion of Australian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                   35,250                
Receive | Conversion of Canadian Dollar to US Dollar | Merchandise purchase commitments | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         488,000         296,000         481,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,000                        
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         $ 477,600                   $ 533,150      
Receive | Conversion of US Dollar to Euro | Merchandise purchase commitments | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €           € 64,000                   € 45,600    
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.$         $ 780         $ 11                
Current (Liability) U.S.$         0         0                
Net Fair Value in U.S.$         $ 780         $ 11                
Fair value hedges | Conversion of Zloty to Pound | Intercompany balances, primarily debt related: | Prepaid Exp / (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.$                             $ 195      
Current (Liability) U.S.$                             (68)      
Net Fair Value in U.S.$                             $ 127      
Fair value hedges | Conversion of Euro to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8469 0.8902   0.8469 0.8469 0.8469 0.8469 0.8469           0.8902 0.8902 0.8902 0.8902 0.8902
Current Asset U.S.$         $ 0                   $ 0      
Current (Liability) U.S.$         (340)                   (904)      
Net Fair Value in U.S.$         $ (340)                   $ (904)      
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.7252 0.7754           0.7754 0.7754 0.7754 0.7754 0.7754 0.7252 0.7252 0.7252 0.7252 0.7252
Current Asset U.S.$                   $ 738         $ 1,749      
Current (Liability) U.S.$                   0         0      
Net Fair Value in U.S.$                   $ 738         $ 1,749      
Fair value hedges | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.7506     0.7506 0.7506 0.7506 0.7506 0.7506                    
Current Asset U.S.$         $ 1,866                          
Current (Liability) U.S.$         (2,075)                          
Net Fair Value in U.S.$         $ (209)                          
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.$         $ 54         $ 357                
Current (Liability) U.S.$         0         0                
Net Fair Value in U.S.$         $ 54         $ 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.$                             (1,280)      
Net Fair Value in U.S.$                             $ (1,280)      
Fair value hedges | Conversion Of Euro To US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 1.1989     1.1989 1.1989 1.1989 1.1989 1.1989                    
Current Asset U.S.$         $ 6,957                          
Current (Liability) U.S.$         0                          
Net Fair Value in U.S.$         6,957                          
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.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 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.$                             (9,810)      
Net Fair Value in U.S.$                             (9,810)      
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: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł   zł 65,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                   € 60,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                       $ 80,000         $ 80,000  
Fair value hedges | Pay | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount             $ 170,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 Euro 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 Euro To US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp / (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                                    
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 | 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: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                           12,780        
Fair value hedges | Receive | Conversion of Euro to Pound | Intercompany balances, primarily debt related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £       50,815                   53,412        
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                   62,032         58,016      
Fair value hedges | Receive | Conversion of Australian Dollar to US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         127,603                          
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 Euro To US Dollar | Intercompany balances, primarily debt related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount         $ 239,776                          
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                   244,699                
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