XML 56 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments and Risk Management (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended 12 Months Ended
Mar. 28, 2015
Mar. 29, 2014
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 $ 14,823us-gaap_DerivativeFairValueOfDerivativeAsset   $ 11,672us-gaap_DerivativeFairValueOfDerivativeAsset
Fair value - liabilities 13,712us-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 (910)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 (389)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1  
Contracts purchased during the period 461us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases  
Change in the fair value of outstanding contracts 2,755us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease 42us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease  
Ending balance of over-the-counter options 3,818us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue 1,500us-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 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases 159us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases  
Change in the fair value of outstanding contracts 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease  
Ending balance of over-the-counter options 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue 159us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Commodity-Related Derivatives [Member]      
Derivatives, Fair Value [Line Items]      
Fair value - assets 13,526us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
  9,533us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
Fair value - liabilities 10,849us-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,297us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
  2,139us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Fair value - liabilities 2,863us-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 5,696us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  3,986us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - liabilities 3,019us-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 5,562us-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 134us-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 3,019us-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,566us-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,164us-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 $ 402us-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