XML 79 R113.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Retirement and Profit Sharing Plans - Schedule of Information Regarding Contribution in Multiemployer Pension Plans (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Total contribution $ 28,933us-gaap_MultiemployerPlanPeriodContributions $ 29,148us-gaap_MultiemployerPlanPeriodContributions $ 27,016us-gaap_MultiemployerPlanPeriodContributions
Western Conference of Teamsters Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Employer Identification Number 916145047    
Pension Plan Number 001    
Central States Southeast And Southwest Areas Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Employer Identification Number 366044243    
Pension Plan Number 001    
Retail Wholesale Department Store International Union And Industry Pension Fund      
Defined Benefit Plan Disclosure [Line Items]      
Employer Identification Number 630708442    
Pension Plan Number 001    
Dairy Industry Union Pension Plan For Philadelphia Vicinity      
Defined Benefit Plan Disclosure [Line Items]      
Employer Identification Number 236283288    
Pension Plan Number 001    
Dean Foods Company      
Defined Benefit Plan Disclosure [Line Items]      
Total contribution 28,900us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
29,100us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
27,000us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Dean Foods Company | Western Conference of Teamsters Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Employer Identification Number 916145047    
Pension Plan Number 100    
Total contribution 12,900us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_WesternConferenceOfTeamstersPensionPlanMember
13,500us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_WesternConferenceOfTeamstersPensionPlanMember
12,700us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_WesternConferenceOfTeamstersPensionPlanMember
Surcharge Imposed No    
Dean Foods Company | Central States Southeast And Southwest Areas Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Employer Identification Number 366044243    
Pension Plan Number 100    
Total contribution 11,900us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_CentralStatesSoutheastAndSouthwestAreasPensionPlanMember
11,100us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_CentralStatesSoutheastAndSouthwestAreasPensionPlanMember
9,500us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_CentralStatesSoutheastAndSouthwestAreasPensionPlanMember
Surcharge Imposed No    
Dean Foods Company | Retail Wholesale Department Store International Union And Industry Pension Fund      
Defined Benefit Plan Disclosure [Line Items]      
Employer Identification Number 630708442    
Pension Plan Number 100    
Total contribution 1,300us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_RetailWholesaleDepartmentStoreInternationalUnionAndIndustryPensionFundMember
1,300us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_RetailWholesaleDepartmentStoreInternationalUnionAndIndustryPensionFundMember
1,300us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_RetailWholesaleDepartmentStoreInternationalUnionAndIndustryPensionFundMember
Surcharge Imposed No    
Dean Foods Company | Dairy Industry Union Pension Plan For Philadelphia Vicinity      
Defined Benefit Plan Disclosure [Line Items]      
Employer Identification Number 236283288    
Pension Plan Number 100    
Total contribution 2,000us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_DairyIndustryUnionPensionPlanForPhiladelphiaVicinityMember
1,800us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_DairyIndustryUnionPensionPlanForPhiladelphiaVicinityMember
1,800us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_DairyIndustryUnionPensionPlanForPhiladelphiaVicinityMember
Surcharge Imposed No    
Dean Foods Company | All Other Multiemployer Plans      
Defined Benefit Plan Disclosure [Line Items]      
Total contribution $ 800us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_AllOtherMultiemployerPlansMember
$ 1,400us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_AllOtherMultiemployerPlansMember
$ 1,700us-gaap_MultiemployerPlanPeriodContributions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_MultiemployerPlanNameAxis
= df_AllOtherMultiemployerPlansMember