XML 70 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments - Summary of Fair Value of Derivatives by Balance Sheet Line Item (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets $ 5,000 $ 5,619
Other Non-current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 5,085 723
Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 1,466 6,595
Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 16,331 14,196
Foreign Exchange Forward Contracts and Collars Designated as Hedging Instruments [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 4,225 3,065
Foreign Exchange Forward Contracts and Collars Designated as Hedging Instruments [Member] | Designated as Hedging Instrument [Member] | Other Non-current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 4,936 723
Foreign Exchange Forward Contracts and Collars Designated as Hedging Instruments [Member] | Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 701 4,922
Foreign Exchange Forward Contracts and Collars Designated as Hedging Instruments [Member] | Designated as Hedging Instrument [Member] | Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 8,170 8,405
Foreign Exchange Forward Contracts and Collars Designated as Hedging Instruments [Member] | Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 475 721
Foreign Exchange Forward Contracts and Collars Designated as Hedging Instruments [Member] | Not Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 7 206
Aluminum Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 283  
Aluminum Forward Contracts [Member] | Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets   1,833
Cross Currency Swap Not Designated as Hedging Instrument [Member] | Not Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 681 1,467
Cross Currency Swap Not Designated as Hedging Instrument [Member] | Not Designated as Hedging Instrument [Member] | Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities   1,106
Interest Rate Swap Contracts Designated as Hedges [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 17  
Interest Rate Swap Contracts Designated as Hedges [Member] | Designated as Hedging Instrument [Member] | Other Non-current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 149  
Interest Rate Swap Contracts Designated as Hedges [Member] | Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 77  
Embedded derivative liability [Member] | Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities $ 8,161  
Embedded derivative liability [Member] | Not Designated as Hedging Instrument [Member] | Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities   $ 4,685