XML 49 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVES FINANCIAL INSTRUMENTS (Gains) Losses Recognized in Earnings on Mark-to-Market Contracts (Details) (USD $)
In Millions, unless otherwise specified
5 Months Ended 12 Months Ended 3 Months Ended 12 Months Ended
Sep. 26, 2013
Apr. 28, 2013
Apr. 29, 2012
Dec. 29, 2013
Dec. 28, 2014
Predecessor          
Derivative Instruments, Gain (Loss) [Line Items]          
Derivative Instruments, Gain (Loss) Recognized in Income, Net $ 8.3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 46.3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
$ 14.1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Predecessor | Commodity Contract [Member] | Cost of Sales [Member] | Not Designated as Hedging Instrument [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Derivative Instruments, Gain (Loss) Recognized in Income, Net 8.5us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
42.6us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
6.4us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Predecessor | Foreign Exchange Contract [Member] | Operating Expense [Member] | Not Designated as Hedging Instrument [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Derivative Instruments, Gain (Loss) Recognized in Income, Net (0.2)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
3.7us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
7.7us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
   
Successor          
Derivative Instruments, Gain (Loss) [Line Items]          
Derivative Instruments, Gain (Loss) Recognized in Income, Net       (4.7)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
2.9us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor | Commodity Contract [Member] | Cost of Sales [Member] | Not Designated as Hedging Instrument [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Derivative Instruments, Gain (Loss) Recognized in Income, Net       (5.9)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
2.4us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Successor | Foreign Exchange Contract [Member] | Operating Expense [Member] | Not Designated as Hedging Instrument [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Derivative Instruments, Gain (Loss) Recognized in Income, Net       $ 1.2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
$ 0.5us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember