XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt - Fair Value and Carrying Value of Debt Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Less current portion of long term-debt and commercial paper $ 840,571 $ 624,503
Long-term debt, less current portion $ 2,826,404  
1.750% Senior Notes, payable June 12, 2027; interest payable annually    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate (as a percent) 1.75%  
3.625% Senior Notes, payable May 15, 2030; interest payable semi-annually    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate (as a percent) 3.625%  
3.85% Senior Notes, payable February 1, 2023; interest payable semi-annually    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate (as a percent) 3.85%  
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Finance leases and other $ 52,050 53,163
Unamortized debt issuance costs (7,270) (8,617)
Total debt 2,697,775 2,413,617
Less current portion of long term-debt and commercial paper 840,571 624,503
Long-term debt, less current portion 1,857,204 1,789,114
Fair Value | 1.750% Senior Notes, payable June 12, 2027; interest payable annually    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 482,139 601,037
Fair Value | 3.625% Senior Notes, payable May 15, 2030; interest payable semi-annually    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 431,605 538,545
Fair Value | 3.85% Senior Notes, payable February 1, 2023; interest payable semi-annually    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 0 615,630
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Finance leases and other 52,050 53,163
Unamortized debt issuance costs (7,270) (8,617)
Total debt 2,819,134 2,324,785
Less current portion of long term-debt and commercial paper 840,571 624,503
Long-term debt, less current portion 1,978,563 1,700,282
Carrying Value | 1.750% Senior Notes, payable June 12, 2027; interest payable annually    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 535,103 566,380
Carrying Value | 3.625% Senior Notes, payable May 15, 2030; interest payable semi-annually    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 500,000 500,000
Carrying Value | 3.85% Senior Notes, payable February 1, 2023; interest payable semi-annually    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes payable 0 600,000
United States | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Commercial paper 785,998 598,000
Term loan facility 675,000 0
United States | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Commercial paper 785,998 598,000
Term loan facility 675,000 0
Europe | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Commercial paper 42,808 15,859
Term loan facility 235,445 0
Europe | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Commercial paper 42,808 15,859
Term loan facility $ 235,445 $ 0