Annual report pursuant to Section 13 and 15(d)

DEBT - Schedule of Debt (Details)

v3.20.2
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Feb. 29, 2020
Jun. 30, 2019
Oct. 31, 2014
Debt Instrument        
Total debt, gross $ 3,500,000   $ 3,450,000  
Unamortized discount (8,167)   (8,738)  
Unamortized debt issuance costs (22,163)   (17,880)  
Total debt, net of discount 3,469,670   3,423,382  
Current portion of long-term debt 0   249,999  
Long-term debt 3,469,670   3,173,383  
Revolving Credit Facility | Line of credit        
Debt Instrument        
Total debt, gross $ 50,000   $ 0  
Effective Interest Rate 1.31%   0.00%  
Line of credit | Revolving Credit Facility        
Debt Instrument        
Total debt, gross $ 50,000      
Fixed-rate 3.375% Senior Notes due on November 1, 2019 | Senior notes        
Debt Instrument        
Stated interest rate 3.375%      
Total debt, gross $ 0   $ 250,000  
Effective Interest Rate 0.00%   3.377%  
Fixed-rate 4.125% Senior Notes due on November 1, 2021 | Senior notes        
Debt Instrument        
Stated interest rate 4.125%      
Total debt, gross $ 0   $ 500,000  
Effective Interest Rate 0.00%   4.128%  
Fixed-rate 4.650% Senior Notes due on November 1, 2024 | Senior notes        
Debt Instrument        
Stated interest rate 4.65%     4.65%
Total debt, gross $ 1,250,000   $ 1,250,000  
Effective Interest Rate 4.682%   4.682%  
Fixed-rate 5.650% Senior Notes due on November 1, 2034 | Senior notes        
Debt Instrument        
Stated interest rate 5.65%      
Total debt, gross $ 250,000   $ 250,000  
Effective Interest Rate 5.67%   5.67%  
Fixed-rate 4.100% Senior Notes due on March 15, 2029 | Senior notes        
Debt Instrument        
Stated interest rate 4.10%      
Total debt, gross $ 800,000   $ 800,000  
Effective Interest Rate 4.159%   4.159%  
Fixed-rate 5.000% Senior Notes due on March 15, 2049 | Senior notes        
Debt Instrument        
Stated interest rate 5.00%      
Total debt, gross $ 400,000   $ 400,000  
Effective Interest Rate 5.047%   5.047%  
Fixed-rate 3.300% Senior notes due on March 1, 2050        
Debt Instrument        
Total debt, gross $ 750,000   $ 0  
Effective Interest Rate 3.302%   0.00%  
Fixed-rate 3.300% Senior notes due on March 1, 2050 | Senior notes        
Debt Instrument        
Stated interest rate 3.30% 3.30%