XML 53 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Fair Values of Financial Instruments not Recorded at Fair Value (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Fair Value Measurements [Line Items]    
Loans Payable to Bank $ 499,175 $ 498,865
5% Senior Notes due 2022    
Fair Value Measurements [Line Items]    
Debt Instrument, stated interest rate 5.00%  
Debt Instrument, Maturity Date, Description 2022  
4.5% Senior Notes due 2023    
Fair Value Measurements [Line Items]    
Debt Instrument, stated interest rate 4.50%  
Debt Instrument, Maturity Date, Description 2023  
3.8% Senior Notes due 2024    
Fair Value Measurements [Line Items]    
Debt Instrument, stated interest rate 3.80%  
Debt Instrument, Maturity Date, Description 2024  
4.9% Senior Notes due 2044    
Fair Value Measurements [Line Items]    
Debt Instrument, stated interest rate 4.90%  
Debt Instrument, Maturity Date, Description 2044  
Carrying Amount    
Fair Value Measurements [Line Items]    
Revolving credit facility $ 880,000 905,000
Loans Payable to Bank 499,175 498,865
Note payable 11,083 12,176
Total debt 6,555,990 6,579,916
Carrying Amount | 5% Senior Notes due 2022    
Fair Value Measurements [Line Items]    
Senior notes 1,997,376 1,997,188
Carrying Amount | 4 1/2% Senior Notes Due 2023    
Fair Value Measurements [Line Items]    
Senior notes 1,485,585 1,484,524
Carrying Amount | 3.8% Senior Notes due 2024    
Fair Value Measurements [Line Items]    
Senior notes 991,495 990,964
Carrying Amount | 4.9% Senior Notes due 2044    
Fair Value Measurements [Line Items]    
Senior notes 691,276 691,199
Estimated Fair Value    
Fair Value Measurements [Line Items]    
Revolving credit facility 880,000 905,000
Loans Payable to Bank 500,000 500,000
Note payable 11,100 10,200
Total debt 6,293,100 6,447,400
Estimated Fair Value | 5% Senior Notes due 2022    
Fair Value Measurements [Line Items]    
Senior notes 1,962,300 2,020,400
Estimated Fair Value | 4 1/2% Senior Notes Due 2023    
Fair Value Measurements [Line Items]    
Senior notes 1,434,800 1,474,800
Estimated Fair Value | 3.8% Senior Notes due 2024    
Fair Value Measurements [Line Items]    
Senior notes 917,200 929,400
Estimated Fair Value | 4.9% Senior Notes due 2044    
Fair Value Measurements [Line Items]    
Senior notes $ 587,700 $ 607,600