XML 23 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE FINANCIAL INSTRUMENTS Notional Amounts (Details) (USD $)
3 Months Ended
Mar. 29, 2015
bu
Cash Flow Hedging | Corn, in Bushels  
Derivative [Line Items]  
Minimum Notional Volumes, Other Units 56,855,000sfd_MinimumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_CornInBushelsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Maximum Notional Volumes, Other Units 71,130,000sfd_MaximumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_CornInBushelsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Cash Flow Hedging | Soybean Meal, in Tons  
Derivative [Line Items]  
Minimum Notional Volumes, Mass 553,300sfd_MinimumNotionalVolumesMass
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_SoybeanMealInTonsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Maximum Notional Volumes, Mass 689,000sfd_MaximumNotionalVolumesMass
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_SoybeanMealInTonsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Cash Flow Hedging | Lean Hogs, in Pounds  
Derivative [Line Items]  
Minimum Notional Volumes, Mass 43,240,000sfd_MinimumNotionalVolumesMass
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_LeanHogsInPoundsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Maximum Notional Volumes, Mass 1,006,440,000sfd_MaximumNotionalVolumesMass
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_LeanHogsInPoundsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Cash Flow Hedging | Interest Rate Contract [Member]  
Derivative [Line Items]  
Minimum Notional Volumes, Monetary 18,594,273sfd_MinimumNotionalVolumesMonetary
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Maximum Notional Volumes, Monetary 19,117,326sfd_MaximumNotionalVolumesMonetary
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Cash Flow Hedging | Foreign Exchange Contract  
Derivative [Line Items]  
Minimum Notional Volumes, Monetary 25,071,064sfd_MinimumNotionalVolumesMonetary
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Maximum Notional Volumes, Monetary 40,400,421sfd_MaximumNotionalVolumesMonetary
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Fair Value Hedging | Corn, in Bushels  
Derivative [Line Items]  
Minimum Notional Volumes, Other Units 3,605,000sfd_MinimumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_CornInBushelsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
Maximum Notional Volumes, Other Units 7,480,000sfd_MaximumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_CornInBushelsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
Not Designated as Hedging Instrument [Member] | Corn, in Bushels  
Derivative [Line Items]  
Minimum Notional Volumes, Other Units 3,960,000sfd_MinimumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_CornInBushelsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Other Units 15,560,000sfd_MaximumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_CornInBushelsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Soybean Meal, in Tons  
Derivative [Line Items]  
Minimum Notional Volumes, Mass 8,400sfd_MinimumNotionalVolumesMass
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_SoybeanMealInTonsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Mass 12,400sfd_MaximumNotionalVolumesMass
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_SoybeanMealInTonsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Lean Hogs, in Pounds  
Derivative [Line Items]  
Minimum Notional Volumes, Mass 142,520,000sfd_MinimumNotionalVolumesMass
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_LeanHogsInPoundsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Mass 181,680,000sfd_MaximumNotionalVolumesMass
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_LeanHogsInPoundsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Soybeans, in Bushels  
Derivative [Line Items]  
Minimum Notional Volumes, Other Units 640,000sfd_MinimumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_SoybeansInBushelsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Other Units 2,400,000sfd_MaximumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_SoybeansInBushelsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Wheat, in Bushels [Member]  
Derivative [Line Items]  
Minimum Notional Volumes, Other Units 60,000sfd_MinimumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_WheatInBushelsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Other Units 105,000sfd_MaximumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_WheatInBushelsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Natural Gas, in Million BTU  
Derivative [Line Items]  
Minimum Notional Volumes, Other Units 9,560,000sfd_MinimumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_NaturalGasInMillionBtuMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Other Units 11,000,000sfd_MaximumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_NaturalGasInMillionBtuMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Heating Oil [Member]  
Derivative [Line Items]  
Minimum Notional Volumes, Other Units 2,016,000sfd_MinimumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_HeatingOilMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Other Units 3,024,000sfd_MaximumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_HeatingOilMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Live Cattle, in Pounds [Member]  
Derivative [Line Items]  
Minimum Notional Volumes, Other Units 0sfd_MinimumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_LiveCattleInPoundsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Other Units 4,200,000sfd_MaximumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_LiveCattleInPoundsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Diesel, in Gallons  
Derivative [Line Items]  
Minimum Notional Volumes, Other Units 6,314,000sfd_MinimumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_DieselInGallonsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Other Units 7,112,000sfd_MaximumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= sfd_DieselInGallonsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Crude Oil [Member]  
Derivative [Line Items]  
Minimum Notional Volumes, Other Units 48,000sfd_MinimumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrudeOilMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Other Units 72,000sfd_MaximumNotionalVolumesOtherUnits
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CrudeOilMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract  
Derivative [Line Items]  
Minimum Notional Volumes, Monetary 12,884,295sfd_MinimumNotionalVolumesMonetary
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Maximum Notional Volumes, Monetary 41,199,245sfd_MaximumNotionalVolumesMonetary
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember