XML 17 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Reporting Unit (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Goodwill [Roll Forward]  
Goodwill, Beginning balance $ 621,560us-gaap_Goodwill
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
Dispositions 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
Other (2,678)us-gaap_GoodwillTranslationAdjustments
Goodwill, Ending balance 618,882us-gaap_Goodwill
United States Excluding All Points [Member]  
Goodwill [Roll Forward]  
Goodwill, Beginning balance 580,420us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= hlm_UnitedStatesExcludingAllPointsSegmentMember
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementGeographicalAxis
= hlm_UnitedStatesExcludingAllPointsSegmentMember
Dispositions 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementGeographicalAxis
= hlm_UnitedStatesExcludingAllPointsSegmentMember
Other 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementGeographicalAxis
= hlm_UnitedStatesExcludingAllPointsSegmentMember
Goodwill, Ending balance 580,420us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= hlm_UnitedStatesExcludingAllPointsSegmentMember
All Points [Member]  
Goodwill [Roll Forward]  
Goodwill, Beginning balance 3,360us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= hlm_AllPointsSegmentMember
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementGeographicalAxis
= hlm_AllPointsSegmentMember
Dispositions 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementGeographicalAxis
= hlm_AllPointsSegmentMember
Other 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementGeographicalAxis
= hlm_AllPointsSegmentMember
Goodwill, Ending balance 3,360us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= hlm_AllPointsSegmentMember
Canada [Member]  
Goodwill [Roll Forward]  
Goodwill, Beginning balance 32,844us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= country_CA
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementGeographicalAxis
= country_CA
Dispositions 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementGeographicalAxis
= country_CA
Other (2,568)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementGeographicalAxis
= country_CA
Goodwill, Ending balance 30,276us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= country_CA
Mexico [Member]  
Goodwill [Roll Forward]  
Goodwill, Beginning balance 4,936us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= country_MX
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementGeographicalAxis
= country_MX
Dispositions 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementGeographicalAxis
= country_MX
Other (110)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementGeographicalAxis
= country_MX
Goodwill, Ending balance 4,826us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= country_MX
Australia [Member]  
Goodwill [Roll Forward]  
Goodwill, Beginning balance 0us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= country_AU
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementGeographicalAxis
= country_AU
Dispositions 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementGeographicalAxis
= country_AU
Other 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementGeographicalAxis
= country_AU
Goodwill, Ending balance $ 0us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= country_AU