XML 37 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Effect of Derivative Instruments on Statement of Operations (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Amount of (Gain) or Loss Unrealized, commodity contracts $ (12,631)us-gaap_UnrealizedGainLossOnDerivatives $ 4,105us-gaap_UnrealizedGainLossOnDerivatives $ (4,341)us-gaap_UnrealizedGainLossOnDerivatives $ (1,353)us-gaap_UnrealizedGainLossOnDerivatives
Open Position        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Amount of (Gain) or Loss Unrealized, commodity contracts (12,631)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_PositionAxis
= sgu_OpenPositionMember
4,105us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_PositionAxis
= sgu_OpenPositionMember
(4,341)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_PositionAxis
= sgu_OpenPositionMember
(1,353)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_PositionAxis
= sgu_OpenPositionMember
Fair Value, Measurements, Recurring | Derivatives Not Designated as Hedging Instruments under FASB ASC 815-10 | Commodity Contract | Cost of product | Closed Positions        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Amount of (Gain) or Loss Recognized, commodity contracts 17,322us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1] 3,216us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1] 10,517us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1] 8,527us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1]
Fair Value, Measurements, Recurring | Derivatives Not Designated as Hedging Instruments under FASB ASC 815-10 | Commodity Contract | Cost of installations and service | Closed Positions        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Amount of (Gain) or Loss Recognized, commodity contracts 859us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sgu_CostOfServicesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1] (87)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sgu_CostOfServicesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1] 1,345us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sgu_CostOfServicesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1] (95)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sgu_CostOfServicesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1]
Fair Value, Measurements, Recurring | Derivatives Not Designated as Hedging Instruments under FASB ASC 815-10 | Commodity Contract | Delivery and branch expenses | Closed Positions        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Amount of (Gain) or Loss Recognized, commodity contracts $ 991us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sgu_OperatingCostsAndExpensesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1] $ (75)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sgu_OperatingCostsAndExpensesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1] $ 1,465us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sgu_OperatingCostsAndExpensesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1] $ (114)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sgu_OperatingCostsAndExpensesMember
/ us-gaap_PositionAxis
= sgu_ClosedPositionsMember
[1]
[1] Represents realized closed positions and includes the cost of options as they expire.