XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Fair Value and Carrying Value of Debt Instruments (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Dec. 31, 2020
Jun. 12, 2020
May 14, 2020
Jun. 09, 2015
Jan. 31, 2013
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Less current portion of long term debt and commercial paper $ 958,781 $ 377,255        
1.750% senior notes due June 12, 2027            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Interest rate percentage 1.75%   1.75%      
3.625% senior notes due May 15, 2030            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Interest rate percentage 3.625%     3.625%    
3.85% senior notes due February 1, 2023            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Interest rate percentage 3.85%         3.85%
2.00% senior notes due January 14, 2022            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Interest rate percentage 2.00%       2.00%  
Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Finance leases and other $ 49,666 46,302        
Unamortized debt issuance costs (9,885) (11,176)        
Total debt 2,806,731 2,864,942        
Less current portion of long term debt and commercial paper 962,826 376,989        
Long-term debt, less current portion 1,843,905 2,487,953        
Fair Value | 1.750% senior notes due June 12, 2027            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 636,434 635,664        
Fair Value | 3.625% senior notes due May 15, 2030            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 550,985 561,890        
Fair Value | 3.85% senior notes due February 1, 2023            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 626,382 638,844        
Fair Value | 2.00% senior notes due January 14, 2022            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 596,957 624,680        
Fair Value | Floating rate notes due September 04, 2021            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 356,192 368,738        
Carrying Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Finance leases and other 49,666 46,302        
Unamortized debt issuance costs (9,885) (11,176)        
Total debt 2,682,075 2,734,142        
Less current portion of long term debt and commercial paper 958,781 377,255        
Long-term debt, less current portion 1,723,294 2,356,887        
Carrying Value | 1.750% senior notes due June 12, 2027            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 593,190 615,006        
Carrying Value | 3.625% senior notes due May 15, 2030            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 500,000 500,000        
Carrying Value | 3.85% senior notes due February 1, 2023            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 600,000 600,000        
Carrying Value | 2.00% senior notes due January 14, 2022            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 593,190 615,006        
Carrying Value | Floating rate notes due September 04, 2021            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable $ 355,914 $ 369,004