XML 46 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVES FINANCIAL INSTRUMENTS (Gains) Losses Recognized in Earnings on Fair Value Hedges (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 5 Months Ended 12 Months Ended
Dec. 29, 2013
Dec. 28, 2014
Sep. 26, 2013
Apr. 28, 2013
Apr. 29, 2012
Successor | Commodity Contract [Member] | Cost of Sales [Member] | Fair Value Hedging [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments $ 0us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 2.4us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge 0.1us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(2.0)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Predecessor          
Derivative Instruments, Gain (Loss) [Line Items]          
Gains (Losses) on Derivative Contracts Representing the Differences Between Spot and Futures Prices Which are Excluded from the Assessment of Effectiveness and Recorded Directly Into Earnings       (7.5)sfd_GainsLossesOnDerivativeContractsRepresentingDifferencesBetweenSpotAndFuturesPricesWhichAreExcludedFromAssessmentOfEffectivenessAndRecordedDirectlyIntoEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
5.1sfd_GainsLossesOnDerivativeContractsRepresentingDifferencesBetweenSpotAndFuturesPricesWhichAreExcludedFromAssessmentOfEffectivenessAndRecordedDirectlyIntoEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Gains (Losses) Recognized on Closed Commodity Derivative Contracts As the Underlying Cash Transactions Affected Earnings     4.1sfd_GainsLossesRecognizedOnClosedCommodityDerivativeContractsAsUnderlyingCashTransactionsAffectedEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(2.5)sfd_GainsLossesRecognizedOnClosedCommodityDerivativeContractsAsUnderlyingCashTransactionsAffectedEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
6.0sfd_GainsLossesRecognizedOnClosedCommodityDerivativeContractsAsUnderlyingCashTransactionsAffectedEarnings
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor | Commodity Contract [Member] | Cost of Sales [Member] | Fair Value Hedging [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments     0.5us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(12.8)us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
21.9us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge     $ (0.5)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 5.0us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ (16.7)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember