XML 37 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Discontinued Operations and Divestitures - Summary of Operating Results And Certain Other Directly Attributable Expenses (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Operations:      
Net sales   $ 946,350us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue $ 3,625,986us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
Income (loss) before income taxes   57,098us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax 221,677us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
Income tax (expense) benefit   (54,295)us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod (82,398)us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod
Net income (loss) (652)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 2,803us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 139,279us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
Income tax expense (benefit) (32,096)us-gaap_IncomeTaxExpenseBenefit (42,325)us-gaap_IncomeTaxExpenseBenefit 87,945us-gaap_IncomeTaxExpenseBenefit
WhiteWave Foods      
Operations:      
Net sales   940,431us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= df_WhiteWaveFoodsMember
2,187,615us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= df_WhiteWaveFoodsMember
Income (loss) before income taxes   57,126us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_StatementBusinessSegmentsAxis
= df_WhiteWaveFoodsMember
152,164us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_StatementBusinessSegmentsAxis
= df_WhiteWaveFoodsMember
Income tax (expense) benefit   (54,306)us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= df_WhiteWaveFoodsMember
(58,566)us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= df_WhiteWaveFoodsMember
Net income (loss)   2,820us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= df_WhiteWaveFoodsMember
93,598us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= df_WhiteWaveFoodsMember
Income tax expense (benefit)   31,100us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= df_WhiteWaveFoodsMember
 
Morningstar      
Operations:      
Net sales   5,919us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= df_MorningstarMember
1,438,371us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= df_MorningstarMember
Income (loss) before income taxes   (28)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_StatementBusinessSegmentsAxis
= df_MorningstarMember
69,513us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_StatementBusinessSegmentsAxis
= df_MorningstarMember
Income tax (expense) benefit   11us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= df_MorningstarMember
(23,832)us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= df_MorningstarMember
Net income (loss)   $ (17)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= df_MorningstarMember
$ 45,681us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_StatementBusinessSegmentsAxis
= df_MorningstarMember