XML 51 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Fair Value and Carrying Value of Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 25, 2013
Mar. 28, 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   $ 1,210,525 $ 1,051,498    
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   $ 30,877 30,049    
Unamortized debt issuance costs   (2,714) (3,129)    
Total debt   2,721,825 2,617,079    
Less current portion of long-term debt and commercial paper   1,210,525 1,051,498    
Long-term debt, less current portion   1,511,300 1,565,581    
Fair Value | 3.85% Senior Notes due February 1, 2023          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Notes payable   610,050 627,144    
Fair Value | 2.00% Senior Notes due January 14, 2022          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Notes payable   545,561 580,235    
Fair Value | Floating Rate Notes due May 18, 2020          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Notes payable   334,173 336,066    
Fair Value | Floating rate notes due September 04, 2021          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Notes payable   332,733 335,965    
Fair Value | Five-year senior secured credit facility, due October 18, 2024          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Notes payable   565,245 16,803    
Carrying Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Finance leases and other   30,877 30,049    
Unamortized debt issuance costs   (2,714) (3,129)    
Total debt   2,724,525 2,569,886    
Less current portion of long-term debt and commercial paper   1,210,525 1,051,498    
Long-term debt, less current portion   1,514,000 1,518,388    
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   556,917 560,099    
Carrying Value | Floating Rate Notes due May 18, 2020          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Notes payable   334,150 336,059    
Carrying Value | Floating rate notes due September 04, 2021          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Notes payable   334,150 336,059    
Carrying Value | Five-year senior secured credit facility, due October 18, 2024          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Notes payable   565,245 16,803    
United States | Fair Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Commercial paper   60,300 317,000    
United States | Carrying Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Commercial paper   60,300 317,000    
Europe | Fair Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Commercial paper   245,600 376,946    
Europe | Carrying Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Commercial paper   $ 245,600 $ 376,946    
Senior Secured Credit Facility          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Term of line of credit 5 years