XML 46 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Debt - Additional Information (Detail)
6 Months Ended
Jun. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2016
MXN
Dec. 31, 2015
USD ($)
Debt Instrument [Line Items]        
Borrowings under revolving credit agreement $ 267,348,000 $ 267,348,000   $ 245,300,000
Revolving credit agreement maximum borrowing capacity 600,000,000 $ 600,000,000    
Revolving credit agreement maturity date   Jul. 01, 2019    
Short-term debt 793,000 $ 793,000    
MEXICO        
Debt Instrument [Line Items]        
Revolving credit agreement maximum borrowing capacity $ 4,000,000 4,000,000 MXN 75,000,000  
Revolving credit agreement maturity date Jun. 14, 2017      
Short-term debt $ 793,000 $ 793,000   $ 0
Short-term borrowings maturity period 1 year