XML 89 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Fair Value and Carrying Value of Debt Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2020
Jun. 12, 2020
May 14, 2020
Dec. 31, 2019
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 $ 135,350     $ 1,051,498    
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 $ 32,779     30,049    
Unamortized debt issuance costs (12,616)     (3,129)    
Total debt 2,822,443     2,617,079    
Less current portion of long term debt and commercial paper 135,350     1,051,498    
Long-term debt, less current portion 2,687,093     1,565,581    
Fair Value | 1.750% Senior Notes due June 12, 2027            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 578,529     0    
Fair Value | 3.625% Senior Notes due May 15, 2030            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 546,635     0    
Fair Value | 3.85% Senior Notes due February 1, 2023            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 640,398     627,144    
Fair Value | 2.00% Senior Notes due January 14, 2022            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 572,481     580,235    
Fair Value | Floating Rate Notes due May 18, 2020            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 0     336,066    
Fair Value | Floating rate notes due September 04, 2021            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 334,602     335,965    
Fair Value | Five-year Senior unsecured Credit Facility, due October 18, 2024            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 0     16,803    
Carrying Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Finance leases and other 32,779     30,049    
Unamortized debt issuance costs (12,616)     (3,129)    
Total debt 2,708,505     2,569,886    
Less current portion of long term debt and commercial paper 135,350     1,051,498    
Long-term debt, less current portion 2,573,155     1,518,388    
Carrying Value | 1.750% Senior Notes due June 12, 2027            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 561,041     0    
Carrying Value | 3.625% Senior Notes due May 15, 2030            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 500,000     0    
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 561,041     560,099    
Carrying Value | Floating Rate Notes due May 18, 2020            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 0     336,059    
Carrying Value | Floating rate notes due September 04, 2021            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 336,625     336,059    
Carrying Value | Five-year Senior unsecured Credit Facility, due October 18, 2024            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Notes payable 0     16,803    
United States | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Commercial paper 56,700     317,000    
United States | Carrying Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Commercial paper 56,700     317,000    
Europe | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Commercial paper 72,935     376,946    
Europe | Carrying Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Commercial paper $ 72,935     $ 376,946    
Senior Secured Credit Facility | Five-year Senior unsecured Credit Facility, due October 18, 2024            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Term of line of credit 5 years