XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.4
LONG-TERM DEBT AND LINES OF CREDIT - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Aug. 22, 2022
Dec. 31, 2021
Nov. 22, 2021
Feb. 26, 2021
May 15, 2020
Sep. 30, 2019
Aug. 14, 2019
Debt Instrument [Line Items]                
Finance lease liabilities $ 32,435   $ 64,421          
Total long-term debt 13,458,578   11,493,314          
Less current portion 1,169,330   78,505          
Long-term debt, excluding current portion 12,289,248   11,414,809          
Unsecured revolving credit facility                
Debt Instrument [Line Items]                
Gross long-term debt 0   0          
Other borrowings                
Debt Instrument [Line Items]                
Gross long-term debt 96,908   8,601          
3.750% senior notes due June 1, 2023 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 552,113   557,186          
Stated interest rate (as a percent) 3.75%           3.75%  
4.000% senior notes due June 1, 2023 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 552,747   559,338          
Stated interest rate (as a percent) 4.00%           4.00%  
1.500% senior notes due November 15, 2024 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 498,164   497,185          
Stated interest rate (as a percent) 1.50%     1.50%        
2.650% senior notes due February 15, 2025 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 996,485   994,797          
Stated interest rate (as a percent) 2.65%             2.65%
1.200% senior notes due March 1, 2026 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 1,093,932   1,092,016          
Stated interest rate (as a percent) 1.20%       1.20%      
4.800% senior notes due April 1, 2026 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 786,724   798,024          
Stated interest rate (as a percent) 4.80%           4.80%  
2.150% senior notes due January 15, 2027 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 744,945   743,695          
Stated interest rate (as a percent) 2.15%     2.15%        
4.950% senior notes due August 15, 2027 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 495,463   0          
Stated interest rate (as a percent) 4.95% 4.95%            
4.450% senior notes due June 1, 2028 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 473,800   478,194          
Stated interest rate (as a percent) 4.45%           4.45%  
3.200% senior notes due August 15, 2029 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 1,239,588   1,238,006          
Stated interest rate (as a percent) 3.20%             3.20%
5.300% senior notes due August 15, 2029 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 495,362   0          
Stated interest rate (as a percent) 5.30% 5.30%            
2.900% senior notes due May 15, 2030 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 991,367   990,196          
Stated interest rate (as a percent) 2.90%         2.90%    
2.900% senior notes due November 15, 2031 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 742,555   741,716          
Stated interest rate (as a percent) 2.90%     2.90%        
5.400% senior notes due August 15, 2032 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 742,085   0          
Stated interest rate (as a percent) 5.40% 5.40%            
4.150% senior notes due August 15, 2049 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 740,503   740,146          
Stated interest rate (as a percent) 4.15%             4.15%
5.950% senior notes due August 15, 2052 | Senior notes                
Debt Instrument [Line Items]                
Gross long-term debt $ 738,177   0          
Stated interest rate (as a percent) 5.95% 5.95%            
1.000% convertible notes due August 15, 2029 | Convertible Debt                
Debt Instrument [Line Items]                
Gross long-term debt $ 1,445,225   0          
Stated interest rate (as a percent) 1.00%              
Unsecured term loan facility (outstanding under our Prior Credit Facility) | Line of Credit                
Debt Instrument [Line Items]                
Gross long-term debt $ 0   $ 1,989,793