XML 83 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (USD $)
In Millions, except Share data
Total
Predecessor
Predecessor
Parent
Predecessor
Common Stock
Predecessor
Additional Paid-in Capital
Predecessor
Stock Held In Trust
Predecessor
Retained Earnings
Predecessor
Accumulated Other Comprehensive Income (Loss)
Predecessor
Noncontrolling Interest
Successor
Successor
Parent
Successor
Additional Paid-in Capital
Successor
Retained Earnings
Successor
Accumulated Other Comprehensive Income (Loss)
Successor
Noncontrolling Interest
Total equity at May. 01, 2011   $ 3,546.6us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 3,545.5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 83.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 1,638.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ (66.7)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 2,059.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ (169.2)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 1.1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Common stock shares, outstanding at May. 01, 2011       166,100,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                     
Common stock repurchased, amount   189.5us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
189.5us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
4.6us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
90.3us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   94.6us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                 
Common stock repurchased, shares       9,200,000us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                     
Issuance of common stock, amount   (4.7)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(4.7)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.3us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(5.0)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Issuance of common stock, shares       500,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                     
Stock compensation expense   14.4us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
14.4us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
14.4us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Purchase of stock for trust   (1.6)sfd_PurchaseOfStockForTrust
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(1.6)sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(1.6)sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Other   4.0us-gaap_StockholdersEquityOther
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3.6us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3.2us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.4us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.4us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Net Income (Loss) Attributable to Parent   361.3us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
361.3us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
      361.3us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
               
Net income (loss) attributable to noncontrolling interest                 (0.8)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Net income loss, including portion attributable to noncontrolling interest   360.5us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                         
Other comprehensive income (loss)   (341.7)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(341.7)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
        (341.7)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Total equity at Apr. 29, 2012   3,388.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3,387.3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
78.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,561.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(67.9)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
2,326.4us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(510.9)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Common stock shares, outstanding at Apr. 29, 2012       157,400,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                     
Net Income (Loss) Attributable to Parent   130.0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                         
Total equity at Dec. 30, 2012                              
Total equity at Apr. 29, 2012   3,388.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3,387.3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
78.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,561.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(67.9)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
2,326.4us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(510.9)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Common stock shares, outstanding at Apr. 29, 2012       157,400,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                     
Common stock repurchased, amount   (386.4)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(386.4)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(9.5)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(189.3)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(187.6)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Common stock repurchased, shares       (19,100,000)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                     
Issuance of common stock, amount   (0.8)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(0.8)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.3us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(1.1)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Issuance of common stock, shares       600,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                     
Stock compensation expense   19.1us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
19.1us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
19.1us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Purchase of stock for trust   (1.8)sfd_PurchaseOfStockForTrust
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(1.8)sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(1.8)sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Other   0.7us-gaap_StockholdersEquityOther
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1.1us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.2us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.9us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(0.4)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Net Income (Loss) Attributable to Parent   183.8us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
183.8us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
      183.8us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
               
Net income (loss) attributable to noncontrolling interest                 0.4us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Net income loss, including portion attributable to noncontrolling interest   184.2us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                         
Other comprehensive income (loss)   (105.3)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(105.3)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
        (105.3)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Total equity at Apr. 28, 2013   3,097.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3,097.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
69.5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,389.9us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(68.8)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
2,322.6us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(616.2)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Common stock shares, outstanding at Apr. 28, 2013       138,900,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                     
Issuance of common stock, amount   (2.3)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(2.3)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.1us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(2.4)us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Issuance of common stock, shares       400,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                     
Stock compensation expense   26.4us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
26.4us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
26.4us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Purchase of stock for trust   (0.7)sfd_PurchaseOfStockForTrust
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(0.7)sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(0.7)sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0sfd_PurchaseOfStockForTrust
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Other   (0.3)us-gaap_StockholdersEquityOther
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(0.3)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Net Income (Loss) Attributable to Parent   51.9us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
51.9us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
      51.9us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
               
Net income (loss) attributable to noncontrolling interest                 0.2us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Net income loss, including portion attributable to noncontrolling interest   52.1us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                         
Other comprehensive income (loss)   (2.0)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(2.0)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
        (2.0)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
           
Total equity at Sep. 26, 2013   3,170.9us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3,170.3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
69.6us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
1,413.9us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(69.5)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= sfd_StockHeldInTrustMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
2,374.5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(618.2)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
0.6us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
4,162.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4,162.1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4,162.1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0.6us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Common stock shares, outstanding at Sep. 26, 2013       139,300,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
                     
Adjustment to Redeemable Noncontrolling Interest                   2.2sfd_AdjustmenttoRedeemableNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
2.2sfd_AdjustmenttoRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
2.2sfd_AdjustmenttoRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Other                   (2.5)us-gaap_StockholdersEquityOther
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(2.5)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(2.5)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Net Income (Loss) Attributable to Parent                   34.7us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
34.7us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  34.7us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Net income (loss) attributable to noncontrolling interest                             0.1us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Net income loss, including portion attributable to noncontrolling interest                   34.8us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Other comprehensive income (loss)                   39.0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
39.0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    39.0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Total equity at Dec. 29, 2013                   4,231.8us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4,231.1us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
4,157.4us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
34.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
39.0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0.7us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Stock compensation expense                       9.2us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Adjustment to Redeemable Noncontrolling Interest                   0.3sfd_AdjustmenttoRedeemableNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0.3sfd_AdjustmenttoRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0.3sfd_AdjustmenttoRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0sfd_AdjustmenttoRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0sfd_AdjustmenttoRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0sfd_AdjustmenttoRedeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Other                   0.4us-gaap_StockholdersEquityOther
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0.4us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0.4us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Net Income (Loss) Attributable to Parent 556.1us-gaap_NetIncomeLoss                 556.1us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
556.1us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
556.1us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
 
Net income (loss) attributable to noncontrolling interest                             0.2us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Net income loss, including portion attributable to noncontrolling interest                   556.3us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
         
Other comprehensive income (loss)                   (257.6)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(257.6)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(257.6)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Total equity at Dec. 28, 2014                   $ 4,540.4us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 4,539.5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 4,167.3us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 590.8us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ (218.6)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 0.9us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember