XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
LONG-TERM DEBT AND LINES OF CREDIT - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Nov. 22, 2021
Feb. 26, 2021
Dec. 31, 2020
May 15, 2020
Sep. 18, 2019
Aug. 14, 2019
Debt Instrument [Line Items]              
Finance lease liabilities $ 64,421     $ 75,989      
Total long-term debt 11,493,314     9,293,764      
Less current portion 78,505     827,357      
Long-term debt, excluding current portion 11,414,809     8,466,407      
Unsecured term loan facility              
Debt Instrument [Line Items]              
Gross long-term debt 1,989,793     1,985,776      
Unsecured revolving credit facility              
Debt Instrument [Line Items]              
Gross long-term debt 0     36,000      
Other borrowings              
Debt Instrument [Line Items]              
Gross long-term debt 8,601     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.80%     3.80%  
3.750% senior notes due June 1, 2023 | Senior notes              
Debt Instrument [Line Items]              
Gross long-term debt $ 557,186     562,258      
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 $ 559,338     565,930      
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 $ 497,185     0      
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 $ 994,797     993,110      
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,092,016     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 $ 798,024     809,324      
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 $ 743,695     0      
Stated interest rate (as a percent) 2.15% 2.15%          
4.450% senior notes due June 1, 2028 | Senior notes              
Debt Instrument [Line Items]              
Gross long-term debt $ 478,194     482,588      
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,238,006     1,236,424      
Stated interest rate (as a percent) 3.20%           3.20%
2.900% senior notes due May 15, 2030 | Senior notes              
Debt Instrument [Line Items]              
Gross long-term debt $ 990,196     989,025      
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 $ 741,716     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 $ 740,146     $ 739,789      
Stated interest rate (as a percent) 4.15%           4.15%