XML 44 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt - Additional Information (Detail)
MXN in Thousands
3 Months Ended
Mar. 31, 2017
USD ($)
Mar. 31, 2017
USD ($)
Mar. 31, 2017
MXN
Dec. 31, 2016
USD ($)
Debt Instrument [Line Items]        
Revolving credit agreement maximum borrowing capacity $ 600,000,000 $ 600,000,000    
Revolving credit agreement maturity date   Jul. 01, 2019    
Borrowings under revolving credit agreement 280,300,000 $ 280,300,000   $ 235,294,000
Short-term debt 1,596,000 1,596,000    
MEXICO        
Debt Instrument [Line Items]        
Revolving credit agreement maximum borrowing capacity $ 4,000,000 4,000,000 MXN 75,000  
Revolving credit agreement maturity date Jun. 14, 2017      
Short-term debt $ 1,596,000 1,596,000   0
Short-term borrowings maturity period 1 year      
Swingline Subfacility        
Debt Instrument [Line Items]        
Revolving credit agreement maximum borrowing capacity $ 90,000,000 90,000,000    
Multicurrency borrowing sublimit        
Debt Instrument [Line Items]        
Revolving credit agreement maximum borrowing capacity 75,000,000 75,000,000    
Letter of Credit        
Debt Instrument [Line Items]        
Revolving credit agreement maximum borrowing capacity $ 10,000,000 $ 10,000,000   $ 50,000,000