XML 54 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Long-Term Debt - Long-Term Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Debt Instrument [Line Items]    
Loans Payable to Bank $ 499,020 $ 498,865
Less: Current portion of long-term debt (2,236) (2,219)
Long-term debt, net of current portion $ 6,508,209 6,577,697
5% Senior Notes due 2022    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 5.00%  
Note Payable [Member]    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 3.14%  
Note payable $ 22,000  
3.8% Senior Notes due 2024    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 3.80%  
4.9% Senior Notes due 2044    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 4.90%  
Carrying Amount    
Debt Instrument [Line Items]    
Revolving credit facility $ 835,000 905,000
Loans Payable to Bank 499,020 498,865
Note payable 11,631 12,176
Total debt 6,510,445 6,579,916
Carrying Amount | 5% Senior Notes due 2022    
Debt Instrument [Line Items]    
Senior notes 1,997,280 1,997,188
Carrying Amount | 4 1/2% Senior Notes Due 2023    
Debt Instrument [Line Items]    
Senior notes 1,485,049 1,484,524
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
Estimated Fair Value    
Debt Instrument [Line Items]    
Revolving credit facility 835,000 905,000
Loans Payable to Bank 500,000 500,000
Note payable 9,700 10,200
Total debt 6,361,900 6,447,400
Estimated Fair Value | 5% Senior Notes due 2022    
Debt Instrument [Line Items]    
Senior notes 2,019,500 2,020,400
Estimated Fair Value | 4 1/2% Senior Notes Due 2023    
Debt Instrument [Line Items]    
Senior notes 1,465,600 1,474,800
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