Annual report pursuant to Section 13 and 15(d)

LONG-TERM DEBT - Schedule of Long-term Debt (Details)

v3.22.1
LONG-TERM DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Dec. 31, 2021
Apr. 03, 2021
Apr. 30, 2020
Feb. 29, 2020
Debt Instrument [Line Items]          
Finance leases $ 18,289   $ 19,311    
Total long-term debt 5,085,312   5,710,172    
Less current portion 501,051   1,023    
Long-term debt, due beyond one year $ 4,584,261   5,709,149    
2.050% notes, due 2022 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, stated interest rate 2.05% 2.05%   2.05%  
Long-term debt $ 499,910   997,584    
0.625% notes, due 2023 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, stated interest rate 0.625%        
Long-term debt $ 936,824   996,934    
2.400% notes, due 2025 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, stated interest rate 2.40%     2.40%  
Long-term debt $ 745,517   744,136    
2.800% notes, due 2027 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, stated interest rate 2.80%     2.80%  
Long-term debt $ 496,410   495,763    
0.250% notes, due 2028 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, stated interest rate 0.25%       0.25%
Long-term debt $ 546,516   581,323    
2.950% notes, due 2030 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, stated interest rate 2.95%     2.95%  
Long-term debt $ 743,528   742,831    
0.625% notes, due 2032 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, stated interest rate 0.625%       0.625%
Long-term debt $ 542,247   576,722    
6.00% notes, due 2033 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, stated interest rate 6.00%        
Long-term debt $ 271,505   271,155    
6.45% notes, due 2037 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, stated interest rate 6.45%        
Long-term debt $ 284,566   $ 284,413