XML 90 R72.htm IDEA: XBRL DOCUMENT v3.6.0.2
DERIVATIVE INSTRUMENTS - NARRATIVE (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Derivative [Line Items]    
Cash flow hedge gain (loss) to be reclassified within twelve months $ 7,824,000  
Commodities futures and options    
Derivative [Line Items]    
Minimum length of time, hedged in cash flow hedge 3 months  
Maximum length of time, hedged in cash flow hedge 24 months  
Commodities futures and options | Designated as Hedging Instrument | Cash Flow Hedges    
Derivative [Line Items]    
Derivative, notional amount $ 739,374 $ 374,873
Foreign exchange contracts    
Derivative [Line Items]    
Minimum length of time, hedged in cash flow hedge 3 months  
Maximum length of time, hedged in cash flow hedge 12 months  
Foreign exchange contracts | Designated as Hedging Instrument | Cash Flow Hedges    
Derivative [Line Items]    
Derivative, notional amount $ 68,263,000 10,752,000
Foreign exchange contracts | Non-designated Hedges    
Derivative [Line Items]    
Derivative, notional amount 2,791,000 2,791,000
Interest rate swap agreements | Designated as Hedging Instrument | Cash Flow Hedges    
Derivative [Line Items]    
Derivative, notional amount   500,000,000
Increase (Decrease) in Derivative Assets and Liabilities 87,000  
Interest rate swap agreements | Designated as Hedging Instrument | Fair Value Hedging    
Derivative [Line Items]    
Derivative, notional amount 350,000,000 350,000,000
Deferred compensation derivatives    
Derivative [Line Items]    
Derivative, notional amount $ 22,099,000  
Deferred compensation derivatives | Non-designated Hedges | Minimum    
Derivative [Line Items]    
Derivative, term of contract 3 months  
Deferred compensation derivatives | Non-designated Hedges | Maximum    
Derivative [Line Items]    
Derivative, term of contract 12 months  
Interest Rate Swap | Designated as Hedging Instrument | Fair Value Hedging | Interest Expense    
Derivative [Line Items]    
Fair value hedges, pre-tax benefit $ 4,365,000 $ 6,905,000