XML 81 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Schedule of Long-Term Debt) (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2013
Debt Instrument [Line Items]      
Total debt $ 213,600,000us-gaap_LongTermDebt $ 213,600,000us-gaap_LongTermDebt  
Less current maturities 400,000us-gaap_LongTermDebtCurrent 400,000us-gaap_LongTermDebtCurrent  
Total long-term debt 213,200,000us-gaap_LongTermDebtNoncurrent 213,200,000us-gaap_LongTermDebtNoncurrent  
Senior Subordinated 6.25% Notes      
Debt Instrument [Line Items]      
Total debt 210,000,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= rock_SeniorSubordinatedSixPointTwoFivePercentNotesDueFebruaryOneTwoThousandTwentyOneMember
210,000,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= rock_SeniorSubordinatedSixPointTwoFivePercentNotesDueFebruaryOneTwoThousandTwentyOneMember
 
Senior Subordinated Notes, interest rate 6.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= rock_SeniorSubordinatedSixPointTwoFivePercentNotesDueFebruaryOneTwoThousandTwentyOneMember
  6.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= rock_SeniorSubordinatedSixPointTwoFivePercentNotesDueFebruaryOneTwoThousandTwentyOneMember
Other debt      
Debt Instrument [Line Items]      
Total debt $ 3,600,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= rock_OtherDebtMember
$ 3,600,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= rock_OtherDebtMember