XML 120 R107.htm IDEA: XBRL DOCUMENT v2.4.1.9
REPORTING SEGMENTS Segment Information (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 5 Months Ended 12 Months Ended 8 Months Ended
Dec. 28, 2014
Sep. 28, 2014
Jun. 29, 2014
Mar. 30, 2014
Dec. 29, 2013
Dec. 29, 2013
Sep. 29, 2013
Jun. 30, 2013
Mar. 31, 2013
Sep. 26, 2013
Dec. 28, 2014
Dec. 29, 2013
Apr. 28, 2013
Apr. 29, 2012
Dec. 30, 2012
Sep. 27, 2013
Segment Reporting Information [Line Items]                                
Sales $ 4,092.9us-gaap_SalesRevenueGoodsNet $ 3,702.3us-gaap_SalesRevenueGoodsNet $ 3,814.0us-gaap_SalesRevenueGoodsNet $ 3,422.1us-gaap_SalesRevenueGoodsNet $ 3,894.2us-gaap_SalesRevenueGoodsNet   $ 3,337.2us-gaap_SalesRevenueGoodsNet $ 3,337.8us-gaap_SalesRevenueGoodsNet $ 3,326.9us-gaap_SalesRevenueGoodsNet   $ 15,031.3us-gaap_SalesRevenueGoodsNet $ 13,896.1us-gaap_SalesRevenueGoodsNet        
Operating profit 224.9us-gaap_OperatingIncomeLoss 250.1us-gaap_OperatingIncomeLoss 260.2us-gaap_OperatingIncomeLoss 196.4us-gaap_OperatingIncomeLoss 111.3us-gaap_OperatingIncomeLoss   78.6us-gaap_OperatingIncomeLoss 89.8us-gaap_OperatingIncomeLoss 58.8us-gaap_OperatingIncomeLoss   931.6us-gaap_OperatingIncomeLoss 338.5us-gaap_OperatingIncomeLoss        
Total assets 10,147.6us-gaap_Assets       9,954.8us-gaap_Assets 9,954.8us-gaap_Assets         10,147.6us-gaap_Assets 9,954.8us-gaap_Assets        
Goodwill 1,631.5us-gaap_Goodwill                   1,631.5us-gaap_Goodwill         1,622.5us-gaap_Goodwill
Capital expenditures           69.9us-gaap_PaymentsToAcquirePropertyPlantAndEquipment       139.8us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 301.4us-gaap_PaymentsToAcquirePropertyPlantAndEquipment   278.0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 290.7us-gaap_PaymentsToAcquirePropertyPlantAndEquipment    
Investments 498.0us-gaap_Investments       496.5us-gaap_Investments 496.5us-gaap_Investments         498.0us-gaap_Investments 496.5us-gaap_Investments        
Fresh Pork and Packaged Meats segments combined [Member]                                
Segment Reporting Information [Line Items]                                
Total assets 3,807.5us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
      3,786.8us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
3,786.8us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
        3,807.5us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
3,786.8us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
       
Capital expenditures           27.1us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
      80.0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
120.9us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
  156.9us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
143.5us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
   
Investments 21.1us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
      19.7us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
19.7us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
        21.1us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
19.7us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkandPackagedMeatssegmentscombinedMember
       
Fresh Pork Segment [Member]                                
Segment Reporting Information [Line Items]                                
Goodwill                               25.1us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
Packaged Meats Segment [Member]                                
Segment Reporting Information [Line Items]                                
Goodwill                               1,518.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
Hog Production Segment                                
Segment Reporting Information [Line Items]                                
Total assets 2,142.9us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
      2,136.6us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
2,136.6us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
        2,142.9us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
2,136.6us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
       
Goodwill                               4.0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
Capital expenditures           37.4us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
      51.6us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
132.4us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
  90.0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
89.4us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
   
Investments 3.9us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
      3.3us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
3.3us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
        3.9us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
3.3us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
       
International Segment                                
Segment Reporting Information [Line Items]                                
Total assets 1,536.2us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
      1,714.2us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
1,714.2us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
        1,536.2us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
1,714.2us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
       
Goodwill                               74.5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
Capital expenditures           5.3us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
      7.6us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
48.1us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
  24.8us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
26.5us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
   
Investments 472.8us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
      473.3us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
473.3us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
        472.8us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
473.3us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
       
Corporate                                
Segment Reporting Information [Line Items]                                
Total assets 2,661.0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      2,317.2us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
2,317.2us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
        2,661.0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
2,317.2us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
       
Capital expenditures           0.1us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      0.6us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
  6.3us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
31.3us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Investments 0.2us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      0.2us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0.2us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
        0.2us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0.2us-gaap_Investments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
       
Predecessor                                
Segment Reporting Information [Line Items]                                
Sales                   5,679.5us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    13,221.1us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
13,094.3us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
8,898.7us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Depreciation and amortization                   106.5us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    239.9us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
242.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Interest expense (income)                   64.6us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    168.7us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
176.7us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
(Income) loss from equity method investments                   0.5us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (15.0)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
9.9us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
6.5us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Operating profit                   129.2us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    519.3us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
722.6us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
421.2us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
 
Goodwill                   828.0us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    782.4us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Capital expenditures                   139.8us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    278.0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
290.7us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Predecessor | Fresh Pork Segment [Member]                                
Segment Reporting Information [Line Items]                                
Depreciation and amortization                   22.2us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    50.2us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
45.0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Interest expense (income)                   (0.2)us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (2.5)us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
11.6us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
(Income) loss from equity method investments                   (0.4)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (0.9)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(1.3)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Operating profit                   (50.7)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    161.6us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
222.0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Predecessor | Packaged Meats Segment [Member]                                
Segment Reporting Information [Line Items]                                
Depreciation and amortization                   38.1us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    85.9us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
82.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Interest expense (income)                   (0.5)us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (3.0)us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
17.1us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
(Income) loss from equity method investments                   (1.1)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (0.6)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(1.4)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Operating profit                   149.2us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    470.0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
401.7us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Predecessor | Hog Production Segment                                
Segment Reporting Information [Line Items]                                
Depreciation and amortization                   28.1us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    63.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
71.9us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Interest expense (income)                   83.8us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    167.0us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
131.8us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
(Income) loss from equity method investments                   (0.1)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    0.1us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.3us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Operating profit                   81.4us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (119.1)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
166.1us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Goodwill                   420.0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    420.0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Predecessor | International Segment                                
Segment Reporting Information [Line Items]                                
Depreciation and amortization                   16.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    35.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
39.9us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Interest expense (income)                   11.1us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    28.2us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
29.8us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
(Income) loss from equity method investments                   2.1us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (13.6)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
12.3us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Operating profit                   15.9us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    108.2us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
42.8us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Goodwill                   132.7us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    130.6us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
     
Predecessor | Corporate                                
Segment Reporting Information [Line Items]                                
Depreciation and amortization                   1.3us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    4.2us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3.2us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Interest expense (income)                   (29.6)us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (21.0)us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(13.6)us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Operating profit                   (66.6)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (101.4)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(110.0)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Successor                                
Segment Reporting Information [Line Items]                                
Sales           3,894.2us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        15,031.3us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Depreciation and amortization           55.4us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        230.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Interest expense (income)           59.0us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        159.4us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
(Income) loss from equity method investments           2.6us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (58.2)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating profit           111.2us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        931.6us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Total assets 10,147.6us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      9,954.8us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
9,954.8us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        10,147.6us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
9,954.8us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Goodwill 1,626.2us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      1,622.5us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,622.5us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        1,626.2us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,622.5us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Capital expenditures           69.9us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        301.4us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Successor | Fresh Pork Segment [Member]                                
Segment Reporting Information [Line Items]                                
Depreciation and amortization           14.3us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        59.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Interest expense (income)           0us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        0.3us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
(Income) loss from equity method investments           (0.1)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (1.2)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating profit           96.0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        96.7us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Goodwill 32.2us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      25.1us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
25.1us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        32.2us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
25.1us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Successor | Packaged Meats Segment [Member]                                
Segment Reporting Information [Line Items]                                
Depreciation and amortization           22.0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        89.9us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Interest expense (income)           (0.3)us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (1.2)us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
(Income) loss from equity method investments           0.3us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (1.1)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating profit           81.7us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        459.8us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Goodwill 1,518.3us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      1,518.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,518.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        1,518.3us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
1,518.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Successor | Hog Production Segment                                
Segment Reporting Information [Line Items]                                
Depreciation and amortization           10.8us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        47.3us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Interest expense (income)           53.3us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        195.9us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
(Income) loss from equity method investments           (0.1)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (1.0)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating profit           (40.6)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        344.2us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Goodwill 3.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      4.0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4.0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        3.9us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4.0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Successor | International Segment                                
Segment Reporting Information [Line Items]                                
Depreciation and amortization           7.7us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        31.6us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Interest expense (income)           6.0us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        12.7us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
(Income) loss from equity method investments           2.5us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (54.9)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating profit           25.4us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        155.8us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Goodwill 71.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      74.5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
74.5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        71.8us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
74.5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
       
Successor | Corporate                                
Segment Reporting Information [Line Items]                                
Depreciation and amortization           0.6us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        2.2us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Interest expense (income)           0us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (48.3)us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating profit           (51.3)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (124.9)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
International | Predecessor                                
Segment Reporting Information [Line Items]                                
Sales                   627.7us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementGeographicalAxis
= sfd_InternationalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    1,431.4us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementGeographicalAxis
= sfd_InternationalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,430.4us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementGeographicalAxis
= sfd_InternationalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
International | Successor                                
Segment Reporting Information [Line Items]                                
Sales           417.8us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementGeographicalAxis
= sfd_InternationalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        1,613.1us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementGeographicalAxis
= sfd_InternationalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating Segments [Member] | Predecessor                                
Segment Reporting Information [Line Items]                                
Segment sales                   6,864.7us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    15,679.7us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
15,612.3us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Operating Segments [Member] | Predecessor | Fresh Pork Segment [Member]                                
Segment Reporting Information [Line Items]                                
Segment sales                   2,240.3us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    4,924.1us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
5,089.4us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Operating Segments [Member] | Predecessor | Packaged Meats Segment [Member]                                
Segment Reporting Information [Line Items]                                
Segment sales                   2,541.7us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    6,152.0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
6,003.6us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Operating Segments [Member] | Predecessor | Hog Production Segment                                
Segment Reporting Information [Line Items]                                
Segment sales                   1,439.1us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    3,135.1us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3,052.6us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Operating Segments [Member] | Predecessor | International Segment                                
Segment Reporting Information [Line Items]                                
Segment sales                   643.6us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    1,468.5us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,466.7us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Operating Segments [Member] | Successor                                
Segment Reporting Information [Line Items]                                
Segment sales           4,633.6us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        17,991.6us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating Segments [Member] | Successor | Fresh Pork Segment [Member]                                
Segment Reporting Information [Line Items]                                
WH Group Fresh Pork Sales           601.7sfd_WHGroupFreshPorkSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        2,400.0sfd_WHGroupFreshPorkSales
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Segment sales           1,347.3us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        5,780.0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating Segments [Member] | Successor | Packaged Meats Segment [Member]                                
Segment Reporting Information [Line Items]                                
Segment sales           1,968.9us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        7,173.0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating Segments [Member] | Successor | Hog Production Segment                                
Segment Reporting Information [Line Items]                                
Segment sales           889.2us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        3,384.6us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Operating Segments [Member] | Successor | International Segment                                
Segment Reporting Information [Line Items]                                
Segment sales           428.2us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        1,654.0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Intersegment Eliminations [Member] | Predecessor                                
Segment Reporting Information [Line Items]                                
Segment sales                   (1,166.2)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (2,418.8)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(2,481.0)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Intersegment Eliminations [Member] | Predecessor | Fresh Pork Segment [Member]                                
Segment Reporting Information [Line Items]                                
Segment sales                   (19.0)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (39.8)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(37.0)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Intersegment Eliminations [Member] | Predecessor | Packaged Meats Segment [Member]                                
Segment Reporting Information [Line Items]                                
Segment sales                   0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (1.6)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(0.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Intersegment Eliminations [Member] | Predecessor | Hog Production Segment                                
Segment Reporting Information [Line Items]                                
Segment sales                   (1,150.3)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (2,380.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(2,444.6)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Intersegment Eliminations [Member] | Predecessor | International Segment                                
Segment Reporting Information [Line Items]                                
Segment sales                   (15.9)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
    (37.1)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(36.3)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Intersegment Eliminations [Member] | Successor                                
Segment Reporting Information [Line Items]                                
Segment sales           (739.4)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (2,960.3)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Intersegment Eliminations [Member] | Successor | Fresh Pork Segment [Member]                                
Segment Reporting Information [Line Items]                                
Segment sales           (12.0)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (56.4)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_FreshPorkSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Intersegment Eliminations [Member] | Successor | Packaged Meats Segment [Member]                                
Segment Reporting Information [Line Items]                                
Segment sales           (0.2)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (0.2)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_PackagedMeatsSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Intersegment Eliminations [Member] | Successor | Hog Production Segment                                
Segment Reporting Information [Line Items]                                
Segment sales           (716.8)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        (2,862.8)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_HogProductionSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Intersegment Eliminations [Member] | Successor | International Segment                                
Segment Reporting Information [Line Items]                                
Segment sales           $ (10.4)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
        $ (40.9)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= sfd_InternationalSegmentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember