XML 41 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt - Additional Information (Detail)
Jun. 30, 2017
USD ($)
Jun. 30, 2017
MXN
Dec. 31, 2016
USD ($)
Debt Instrument [Line Items]      
Revolving credit agreement maximum borrowing capacity $ 600,000,000    
Revolving credit agreement maturity date Jul. 01, 2019    
Borrowings under revolving credit agreement $ 379,300,000   $ 235,294,000
Short-term debt 1,676,000    
MEXICO      
Debt Instrument [Line Items]      
Revolving credit agreement maximum borrowing capacity $ 4,200,000 MXN 75,000,000  
Revolving credit agreement maturity date Jun. 13, 2018    
Short-term debt $ 1,676,000   0
Short-term borrowings maturity period 1 year    
Swingline Subfacility      
Debt Instrument [Line Items]      
Revolving credit agreement maximum borrowing capacity $ 90,000,000    
Multicurrency borrowing sublimit      
Debt Instrument [Line Items]      
Revolving credit agreement maximum borrowing capacity 75,000,000    
Letter of Credit      
Debt Instrument [Line Items]      
Revolving credit agreement maximum borrowing capacity $ 10,000,000   $ 50,000,000