XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM DEBT AND LINES OF CREDIT - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
May 15, 2020
Dec. 31, 2019
Debt Instrument [Line Items]      
Finance lease liabilities $ 47,140   $ 32,996
Total long-term debt 9,273,601   9,125,501
Less current portion 833,334   35,137
Long-term debt, excluding current portion 8,440,267   9,090,364
Senior Notes      
Debt Instrument [Line Items]      
Total long-term debt 7,100,000    
Unsecured term loan facility      
Debt Instrument [Line Items]      
Gross long-term debt 1,983,767   1,981,758
Unsecured revolving credit facility      
Debt Instrument [Line Items]      
Gross long-term debt 0   903,000
Other borrowings      
Debt Instrument [Line Items]      
Gross long-term debt 96,400   33,597
3.800% senior notes due April 1, 2021 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 756,597   760,996
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 $ 564,794   567,330
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 $ 569,226   572,522
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 $ 992,266   991,423
Stated interest rate (as a percent) 2.65%    
4.800% senior notes due April 1, 2026 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 814,974   820,623
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 $ 484,785   486,982
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,235,634   1,234,843
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 $ 988,408   0
Stated interest rate (as a percent) 2.90% 2.90%  
4.150% senior notes due August 15, 2049 | Senior Notes      
Debt Instrument [Line Items]      
Gross long-term debt $ 739,610   $ 739,431
Stated interest rate (as a percent) 4.15%