XML 57 R53.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 761,137 $ 762,556
Estimated Fair Value 806,948 763,316
Long-term Debt, Gross 750,080 750,243
Debt Issuance Costs, Net (624) (714)
Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge 11,681 13,027
3.84% Senior notes due 2021 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value 100,000 100,000
Estimated Fair Value $ 102,547 100,359
Debt Instrument, Interest Rate, Stated Percentage 3.84%  
3.70% Senior notes due 2023 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 202,500 202,500
Estimated Fair Value $ 209,491 201,813
Debt Instrument, Interest Rate, Stated Percentage 3.70%  
3.85% Senior notes due 2025 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 90,000 90,000
Estimated Fair Value $ 95,166 89,711
Debt Instrument, Interest Rate, Stated Percentage 3.85%  
4.24% Senior notes due 2026 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 200,000 200,000
Estimated Fair Value $ 217,580 202,288
Debt Instrument, Interest Rate, Stated Percentage 4.24%  
4.05% Senior notes due 2028 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 67,500 67,500
Estimated Fair Value $ 72,962 66,942
Debt Instrument, Interest Rate, Stated Percentage 4.05%  
4.11% Senior Notes [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 90,000 90,000
Estimated Fair Value $ 98,065 89,647
Debt Instrument, Interest Rate, Stated Percentage 4.11%  
Other debt [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 80 243
Estimated Fair Value 80 243
Long-term Debt, gross [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Estimated Fair Value $ 795,891 $ 751,003