XML 27 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Comprehensive Income/(Loss) Comprehensive Income/(Loss) - Tax (Expense)/Benefit on Comprehensive Income (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 29, 2015
Mar. 30, 2014
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Foreign currency translation adjustments $ 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $ 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
Net deferred gains/(losses) on net investment hedges from periodic revaluations (319)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax (72)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
Net pension and post-retirement benefit gains/(losses) (1)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax  
Reclassification of net pension and post-retirement benefit (gains)/losses to net income 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax (1)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
Net deferred gains/(losses) on cash flow hedges from periodic revaluations 45us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax (31)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
Net deferred (gains)/losses on cash flow hedges reclassified to earnings 2us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax (3)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
H. J. Heinz Corporation II    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Foreign currency translation adjustments 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net deferred gains/(losses) on net investment hedges from periodic revaluations (319)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(72)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net pension and post-retirement benefit gains/(losses) (1)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Reclassification of net pension and post-retirement benefit (gains)/losses to net income 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(1)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net deferred gains/(losses) on cash flow hedges from periodic revaluations 45us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(31)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net deferred (gains)/losses on cash flow hedges reclassified to earnings 2us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(3)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Noncontrolling Interest    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Foreign currency translation adjustments 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Net deferred gains/(losses) on net investment hedges from periodic revaluations 0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Net pension and post-retirement benefit gains/(losses) 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Reclassification of net pension and post-retirement benefit (gains)/losses to net income 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Net deferred gains/(losses) on cash flow hedges from periodic revaluations 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Net deferred (gains)/losses on cash flow hedges reclassified to earnings $ 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember