XML 12 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments Effects of Derivative Instruments in the Consolidated Statements of Operations (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivative instruments $ (207)us-gaap_GainLossOnDerivativeInstrumentsNetPretax $ 140us-gaap_GainLossOnDerivativeInstrumentsNetPretax
Total Impact on Derivative Instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivative instruments (1,019)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= hnh_TotalImpactonDerivativeInstrumentsMember
(52)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= hnh_TotalImpactonDerivativeInstrumentsMember
Total derivatives designated as hedging instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivative instruments (914)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(126)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Total derivatives designated as hedging instruments | Commodity contracts | Cost of goods sold    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivative instruments (914)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(126)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Total derivatives not designated as hedging instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivative instruments (105)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
74us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Total derivatives not designated as hedging instruments | Commodity contracts | Cost of goods sold    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivative instruments 147us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(21)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Total derivatives not designated as hedging instruments | Commodity contracts | Realized and unrealized (loss) gain on derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivative instruments (207)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= hnh_RealizedAndUnrealizedGainLossOnDerivativesMember
140us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= hnh_RealizedAndUnrealizedGainLossOnDerivativesMember
Total derivatives not designated as hedging instruments | Interest rate swap agreements | Interest expense    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivative instruments $ (45)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
$ (45)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember