XML 56 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments and Risk Management (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Sep. 27, 2014
Derivative Instruments and Hedging Activities [Abstract]      
Maximum maturity period of highly liquid investment considered as cash equivalents 3 months    
Margin over basis rate (in hundredths) 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1    
Weighted average maturity of outstanding commodity-related derivatives 5 months   4 months
Derivatives, Fair Value [Line Items]      
Fair value - assets $ 22,554us-gaap_DerivativeFairValueOfDerivativeAsset   $ 11,672us-gaap_DerivativeFairValueOfDerivativeAsset
Fair value - liabilities 12,343us-gaap_DerivativeFairValueOfDerivativeLiability   10,806us-gaap_DerivativeFairValueOfDerivativeLiability
Reconciliation of beginning and ending balances of assets measured at fair value on recurring basis using significant unobservable inputs [Rollforward]      
Beginning balance of over-the-counter options 1,512us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue 1,847us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue 1,847us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Beginning balance realized during the period (304)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 (20)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1  
Contracts purchased during the period 589us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases  
Change in the fair value of outstanding contracts 3,500us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease 1,058us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease  
Ending balance of over-the-counter options 5,297us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue 2,885us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue 1,512us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Reconciliation of beginning and ending balances of liabilities measured at fair value on recurring basis using significant unobservable inputs [Rollforward]      
Beginning balance of over-the-counter options 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Beginning balance realized during the period 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings  
Contracts purchased during the period 12us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases 401us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases  
Change in the fair value of outstanding contracts 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease  
Ending balance of over-the-counter options 12us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue 401us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Commodity-Related Derivatives [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - assets 20,694us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
  9,533us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
Fair value - liabilities 9,073us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
  7,127us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
Interest Rate Swaps [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - assets 1,860us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
  2,139us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Fair value - liabilities 3,270us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
  3,679us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Derivatives Not Designated as Hedging Instruments [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - assets 17,927us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  3,986us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - liabilities 6,306us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  1,580us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments [Member] | Commodity-Related Derivatives [Member] | Other Current Assets [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - assets 17,737us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  3,924us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments [Member] | Commodity-Related Derivatives [Member] | Other Assets [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - assets 190us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  62us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments [Member] | Commodity-Related Derivatives [Member] | Other Current Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - liabilities 6,306us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  1,527us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments [Member] | Commodity-Related Derivatives [Member] | Other Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - liabilities 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  53us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Designated as Hedging Instruments [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - liabilities 1,410us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  1,540us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Hedging Instruments [Member] | Interest Rate Swaps [Member] | Other Current Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - liabilities 1,176us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  1,257us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Hedging Instruments [Member] | Interest Rate Swaps [Member] | Other Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - liabilities $ 234us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  $ 283us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember