XML 55 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Long-Term Debt - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Debt Instrument [Line Items]    
Loans Payable to Bank $ 499,020 $ 498,865
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net $ 36,200 37,300
Line of credit facility, maturity date May 16, 2019  
Aggregate amount of lender commitments on credit facility $ 2,750,000  
Line of Credit Facility, Maximum Borrowing Capacity $ 4,000,000  
Line of credit facility, commitment fee percentage, per annum 0.30%  
Current portion of long-term debt $ 2,236 2,219
Line of Credit Facility, Covenant Terms 0.65  
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Debt, Weighted Average Interest Rate 2.60%  
Line of Credit Facility, Remaining Borrowing Capacity $ 1,910,000  
Loans Payable [Member]    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 2.35%  
4.5% Senior Notes due 2023    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 4.50%  
Debt Instrument, Maturity Date, Description 2023  
Note Payable [Member]    
Debt Instrument [Line Items]    
Notes Payable $ 22,000  
Loan term 10 years  
Debt Instrument, stated interest rate 3.14%  
Debt Instrument, Maturity Date Feb. 26, 2022  
5% Senior Notes due 2022    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 5.00%  
Debt Instrument, Maturity Date, Description 2022  
3.8% Senior Notes due 2024    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 3.80%  
Debt Instrument, Maturity Date, Description 2024  
4.9% Senior Notes due 2044    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 4.90%  
Debt Instrument, Maturity Date, Description 2044  
Estimated Fair Value    
Debt Instrument [Line Items]    
Loans Payable to Bank $ 500,000 500,000
Credit facility 835,000 905,000
Notes Payable 9,700 10,200
Estimated Fair Value | 5% Senior Notes due 2022    
Debt Instrument [Line Items]    
Senior notes 2,019,500 2,020,400
Estimated Fair Value | 3.8% Senior Notes due 2024    
Debt Instrument [Line Items]    
Senior notes 930,900 929,400
Estimated Fair Value | 4.9% Senior Notes due 2044    
Debt Instrument [Line Items]    
Senior notes 601,200 607,600
Carrying Amount    
Debt Instrument [Line Items]    
Loans Payable to Bank 499,020 498,865
Credit facility 835,000 905,000
Notes Payable 11,631 12,176
Carrying Amount | 5% Senior Notes due 2022    
Debt Instrument [Line Items]    
Senior notes 1,997,280 1,997,188
Carrying Amount | 3.8% Senior Notes due 2024    
Debt Instrument [Line Items]    
Senior notes 991,228 990,964
Carrying Amount | 4.9% Senior Notes due 2044    
Debt Instrument [Line Items]    
Senior notes $ 691,237 $ 691,199