XML 31 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments and Fair Value Measurements - Additional Information (Detail) (USD $)
0 Months Ended 12 Months Ended 3 Months Ended 1 Months Ended
Jan. 04, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2014
Jan. 31, 2013
Oct. 31, 2012
Jun. 30, 2013
Derivative [Line Items]                
Payment of termination of interest rate swaps $ 28,000,000us-gaap_LossOnContractTermination              
Accumulated other comprehensive income (loss), net of tax   (84,983,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (57,190,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax          
Reclassified from accumulated other comprehensive income   220,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax (58,784,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax (24,964,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax        
Commodities Contracts                
Derivative [Line Items]                
Reclassified from accumulated other comprehensive income         (200,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
     
Cash Flow Hedging | Interest Rate Swap Contracts                
Derivative [Line Items]                
Payment of termination of interest rate swaps           1,000,000,000us-gaap_LossOnContractTermination
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
   
Minimum                
Derivative [Line Items]                
Anticipated requirements, Outstanding purchase commitment   one month            
Maximum                
Derivative [Line Items]                
Anticipated requirements, Outstanding purchase commitment   one year            
2017 Swaps Novated To WhiteWave | WhiteWave Foods                
Derivative [Line Items]                
Economic interest in WhiteWave   13.30%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ us-gaap_DerivativeByNatureAxis
= df_TwentySeventeenSwapsNovatedToWhiteWaveMember
/ dei_LegalEntityAxis
= df_WhiteWaveFoodsMember
           
2017 Swaps Novated To WhiteWave | Interest Rate Swap Contracts                
Derivative [Line Items]                
Notional Amount             650,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= df_TwentySeventeenSwapsNovatedToWhiteWaveMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Maturity date of Interest Rate Swaps             Mar. 31, 2017  
Accumulated other comprehensive income (loss), before tax               (63,400,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_DerivativeByNatureAxis
= df_TwentySeventeenSwapsNovatedToWhiteWaveMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Accumulated other comprehensive income (loss), net of tax               $ (38,900,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeByNatureAxis
= df_TwentySeventeenSwapsNovatedToWhiteWaveMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember