XML 38 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments Located on Condensed Consolidated Balance Sheet (Detail) (USD $)
In Thousands, unless otherwise specified
Apr. 25, 2015
Jan. 03, 2015
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 0us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue $ 0us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
Derivative Liabilities 20,947us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue 16,253us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
Commodity Contract | Other Current Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 17,233us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
12,898us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Commodity Contract | Other LongTerm Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 3,714us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
3,355us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Commodity Contract | Other Current Assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets 0us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
0us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Commodity Contract | Other Long Term Assets    
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 0us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
$ 0us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember