XML 76 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Summary of Carrying Amounts and Estimated Fair Values of Other Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Feb. 13, 2017
Sep. 09, 2013
Mar. 23, 2012
USD Interest Rate Swap Contract One [Member]          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Derivative, Notional Amount $ 50,000        
Liabilities:          
Derivative, Fixed Interest Rate 2.878%        
USD Interest Rate Swap Contract Two [Member]          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Derivative, Notional Amount $ 50,000        
Liabilities:          
Derivative, Fixed Interest Rate 2.878%        
Carrying Amount          
Assets:          
Cash and cash equivalents $ 72,819 $ 53,533      
Fair Value          
Assets:          
Cash and cash equivalents 72,819 53,533      
Bank Borrowings [Member] | Carrying Amount          
Liabilities:          
Long term debt fair value 951,800 903,945      
Bank Borrowings [Member] | Fair Value          
Liabilities:          
Long term debt fair value 951,800 903,945      
Senior Notes [Member] | 5½% Senior Notes [Member]          
Liabilities:          
Stated interest rate       5.50%  
Senior Notes [Member] | 5% Senior Notes [Member]          
Liabilities:          
Stated interest rate         5.00%
Senior Notes [Member] | Four and Three Quarters Percent Senior Notes due 2025 [Member]          
Liabilities:          
Stated interest rate     4.75%    
Senior Notes [Member] | Three and One Quarter Percent Senior Notes due 2025 [Member]          
Liabilities:          
Stated interest rate     3.25%    
Senior Notes [Member] | Carrying Amount | 5½% Senior Notes [Member]          
Liabilities:          
Long term debt fair value 300,000 300,000      
Senior Notes [Member] | Carrying Amount | Four and Three Quarters Percent Senior Notes due 2025 [Member]          
Liabilities:          
Long term debt fair value 300,000 300,000      
Senior Notes [Member] | Carrying Amount | Three and One Quarter Percent Senior Notes due 2025 [Member]          
Liabilities:          
Long term debt fair value 744,380 780,325      
Senior Notes [Member] | Fair Value | 5½% Senior Notes [Member]          
Liabilities:          
Long term debt fair value 301,761 308,301      
Senior Notes [Member] | Fair Value | Four and Three Quarters Percent Senior Notes due 2025 [Member]          
Liabilities:          
Long term debt fair value 284,517 309,390      
Senior Notes [Member] | Fair Value | Three and One Quarter Percent Senior Notes due 2025 [Member]          
Liabilities:          
Long term debt fair value $ 746,591 $ 813,793