XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments - Summary of Fair Value of Derivatives by Balance Sheet Line Item (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets $ 4,632 $ 3,207
Other Non-current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 3,861 1,011
Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 2,087 2,506
Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 7,438 9,464
Designated as Hedging Instrument [Member] | Other Current Assets [Member] | Natural Gas [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 23 275
Designated as Hedging Instrument [Member] | Accrued Liabilities [Member] | Natural Gas [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 457 355
Designated as Hedging Instrument [Member] | Other Non-current Liabilities [Member] | Natural Gas [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 64  
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 4,006 2,599
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Other Non-current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 3,861 1,011
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 527 659
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 2,569 6,202
Foreign Exchange Forward Contracts [Member] | Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 365 333
Foreign Exchange Forward Contracts [Member] | Not Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 407 207
Aluminum Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 230  
Aluminum Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 186 927
Cross Currency Swap Not Designated as a Hedging Instrument [Member] | Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 8  
Cross Currency Swap Not Designated as a Hedging Instrument [Member] | Not Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities   227
Interest Rate Swaps Designated as Hedges [Member] | Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 510 131
Interest Rate Swaps Designated as Hedges [Member] | Designated as Hedging Instrument [Member] | Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 2,297 128
Embedded derivative liability [Member] | Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities $ 2,508 $ 3,134