XML 24 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangibles (Changes in the Net Carrying Amount of Goodwill) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill [Roll Forward]    
Balance at beginning of period $ 68,214us-gaap_Goodwill $ 50,485us-gaap_Goodwill
Foreign Currency Translation Adjustments (37)us-gaap_GoodwillTranslationAdjustments 14us-gaap_GoodwillTranslationAdjustments
Additions 0us-gaap_GoodwillPurchaseAccountingAdjustments 18,169us-gaap_GoodwillPurchaseAccountingAdjustments
Adjustments 76us-gaap_GoodwillOtherChanges (454)us-gaap_GoodwillOtherChanges
Balance at end of period 68,253us-gaap_Goodwill 68,214us-gaap_Goodwill
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]    
Accumulated Impairment Losses 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss  
Joining Materials    
Goodwill [Roll Forward]    
Balance at beginning of period 16,275us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
1,494us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
Foreign Currency Translation Adjustments (37)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
14us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
Additions 0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
 
Adjustments 0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
Balance at end of period 16,238us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
16,275us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]    
Accumulated Impairment Losses 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_JoiningMaterialsMember
Tubing    
Goodwill [Roll Forward]    
Balance at beginning of period 1,895us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
1,895us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
Foreign Currency Translation Adjustments 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
Additions 0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
Adjustments 0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
Balance at end of period 1,895us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
1,895us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]    
Accumulated Impairment Losses 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_TubingMember
Building Materials    
Goodwill [Roll Forward]    
Balance at beginning of period 50,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_BuildingMaterialsMember
47,096us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_BuildingMaterialsMember
Foreign Currency Translation Adjustments 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_BuildingMaterialsMember
0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_BuildingMaterialsMember
Additions 0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_BuildingMaterialsMember
 
Adjustments 76us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_BuildingMaterialsMember
 
Balance at end of period 50,120us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_BuildingMaterialsMember
50,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_BuildingMaterialsMember
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]    
Accumulated Impairment Losses $ 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_BuildingMaterialsMember
$ 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hnh_BuildingMaterialsMember