XML 75 R63.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Values of Derivative Designated as Hedging Instruments Recorded in Consolidated Balance Sheet (Detail) - Interest rate derivatives - Derivatives Designated as Hedging Instruments - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value $ 1,719 $ 222
Other assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 6,187 8,043
Other accrued liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value (2,863) (2,989)
Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value $ (5,128) $ (6,421)