XML 120 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Related Intangible Assets (Narrative) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended 9 Months Ended
Dec. 31, 2014
reporting_unit
Dec. 31, 2013
reporting_unit
Dec. 31, 2012
Sep. 30, 2013
Oct. 31, 2014
Oct. 31, 2013
Goodwill [Line Items]            
Accumulated impairment losses $ 255,530us-gaap_GoodwillImpairedAccumulatedImpairmentLoss $ 150,965us-gaap_GoodwillImpairedAccumulatedImpairmentLoss        
Goodwill impairment (104,565)us-gaap_GoodwillImpairmentLoss (21,040)us-gaap_GoodwillImpairmentLoss (4,328)us-gaap_GoodwillImpairmentLoss      
Number of reporting units tested   4rock_NumberofReportingUnitsTestedforImpairment        
Number of reporting units 11us-gaap_NumberOfReportingUnits          
Industrial and Infrastructure Products            
Goodwill [Line Items]            
Number of reporting units tested   1rock_NumberofReportingUnitsTestedforImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= rock_IndustrialAndInfrastructureProductsMember
       
Number of reporting units   2us-gaap_NumberOfReportingUnits
/ us-gaap_StatementBusinessSegmentsAxis
= rock_IndustrialAndInfrastructureProductsMember
       
Residential Products            
Goodwill [Line Items]            
Number of reporting units   2us-gaap_NumberOfReportingUnits
/ us-gaap_StatementBusinessSegmentsAxis
= rock_ResidentialProductsMember
       
Industrial Specialty Products            
Goodwill [Line Items]            
Goodwill impairment       $ (21,040)us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rock_IndustrialSpecialtyProductsMember
   
Maximum            
Goodwill [Line Items]            
WACC         13.60%rock_WeightedAverageCostOfCapital
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
12.70%rock_WeightedAverageCostOfCapital
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Minimum            
Goodwill [Line Items]            
WACC         12.90%rock_WeightedAverageCostOfCapital
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
11.10%rock_WeightedAverageCostOfCapital
/ us-gaap_RangeAxis
= us-gaap_MinimumMember