XML 103 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
DEBT (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Debt Instrument [Line Items]    
Long-term Debt $ 814,139 $ 966,298
Long Term Debt Fair Value 836,654 978,652
Long-term Debt, Gross 800,150 950,668
Debt issuance costs, net (831) (984)
Unamortized interest rate swap proceeds 14,820 16,614
Less: current portion of long-term debt and short-term debt 150 150,668
Total long-term debt 813,989 815,630
Long-term Debt, gross [Member]    
Debt Instrument [Line Items]    
Long Term Debt Fair Value 822,665 963,022
Carrying Value    
Debt Instrument [Line Items]    
Less: current portion of long-term debt and short-term debt 150 150,668
Total long-term debt 813,989 815,630
Carrying Value | 5.51% Senior notes due 2017    
Debt Instrument [Line Items]    
Long-term Debt   150,000
Carrying Value | 3.84% Senior notes due 2021    
Debt Instrument [Line Items]    
Long-term Debt 100,000 100,000
Carrying Value | 3.70% Senior notes due 2023    
Debt Instrument [Line Items]    
Long-term Debt 225,000 225,000
Carrying Value | 3.85% Senior notes due 2025    
Debt Instrument [Line Items]    
Long-term Debt 100,000 100,000
Carrying Value | 4.24% Senior notes due 2026    
Debt Instrument [Line Items]    
Long-term Debt 200,000 200,000
Carrying Value | 4.05% Senior notes due 2028    
Debt Instrument [Line Items]    
Long-term Debt 75,000 75,000
Carrying Value | 4.11% Senior notes due 2028    
Debt Instrument [Line Items]    
Long-term Debt 100,000 100,000
Carrying Value | Other debt    
Debt Instrument [Line Items]    
Long-term Debt 150 668
Estimated Fair Value    
Debt Instrument [Line Items]    
Less: current portion of long-term debt and short-term debt 150 150,668
Total long-term debt 836,504 827,984
Estimated Fair Value | 5.51% Senior notes due 2017    
Debt Instrument [Line Items]    
Long Term Debt Fair Value   154,509
Estimated Fair Value | 3.84% Senior notes due 2021    
Debt Instrument [Line Items]    
Long Term Debt Fair Value 102,472 102,463
Estimated Fair Value | 3.70% Senior notes due 2023    
Debt Instrument [Line Items]    
Long Term Debt Fair Value 228,783 226,946
Estimated Fair Value | 3.85% Senior notes due 2025    
Debt Instrument [Line Items]    
Long Term Debt Fair Value 102,164 100,338
Estimated Fair Value | 4.24% Senior notes due 2026    
Debt Instrument [Line Items]    
Long Term Debt Fair Value 208,873 203,592
Estimated Fair Value | 4.05% Senior notes due 2028    
Debt Instrument [Line Items]    
Long Term Debt Fair Value 76,997 74,630
Estimated Fair Value | 4.11% Senior notes due 2028    
Debt Instrument [Line Items]    
Long Term Debt Fair Value 103,226 99,876
Estimated Fair Value | Other debt    
Debt Instrument [Line Items]    
Long Term Debt Fair Value $ 150 $ 668