XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
LONG-TERM DEBT AND LINES OF CREDIT - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Feb. 26, 2021
Dec. 31, 2020
Debt Instrument [Line Items]      
Finance lease liabilities $ 72,539   $ 75,989
Total long-term debt 10,269,590   9,293,764
Less current portion 52,611   827,357
Long-term debt, excluding current portion 10,216,979   8,466,407
Unsecured term loan facility      
Debt Instrument [Line Items]      
Gross long-term debt 1,987,785   1,985,776
Unsecured revolving credit facility      
Debt Instrument [Line Items]      
Gross long-term debt 717,000   36,000
Other borrowings      
Debt Instrument [Line Items]      
Gross long-term debt 34,041   65,352
3.800% senior notes due April 1, 2021 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 0   752,199
Stated interest rate (as a percent) 3.80%    
3.750% senior notes due June 1, 2023 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 559,722   562,258
Stated interest rate (as a percent) 3.75%    
4.000% senior notes due June 1, 2023 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 562,634   565,930
Stated interest rate (as a percent) 4.00%    
2.650% senior notes due February 15, 2025 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 993,954   993,110
Stated interest rate (as a percent) 2.65%    
1.200% senior notes due March 1, 2026 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 1,091,057   0
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 $ 803,674   809,324
Stated interest rate (as a percent) 4.80%    
4.450% senior notes due June 1, 2028 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 480,391   482,588
Stated interest rate (as a percent) 4.45%    
3.200% senior notes due August 15, 2029 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 1,237,215   1,236,424
Stated interest rate (as a percent) 3.20%    
2.900% senior notes due May 15, 2030 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 989,611   989,025
Stated interest rate (as a percent) 2.90%    
4.150% senior notes due August 15, 2049 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 739,967   $ 739,789
Stated interest rate (as a percent) 4.15%