XML 28 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Pensions and Other Postretirement Benefits (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements   $ 4,200,000us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 $ 2,900,000us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
Unrecognized Actuarial Gain (Loss) in Excess of Benefit Obligation, Percentage 10.00%grc_UnrecognizedActuarialGainLossInExcessOfBenefitObligationPercentage    
Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components 201,000us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents    
Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation 2,200,000us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation    
Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components 185,000us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1    
Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation 1,900,000us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1    
Equity Securities [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plan, Target Plan Asset Allocations Range Minimum 14.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
   
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 34.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
   
Fixed Income Securities [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plan, Target Plan Asset Allocations Range Minimum 60.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
   
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 80.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeSecuritiesMember
   
Alternative Investments [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plan, Target Plan Asset Allocations Range Minimum 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= grc_AlternativeInvestmentsMember
   
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 12.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= grc_AlternativeInvestmentsMember
   
Cash and Cash Equivalents [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plan, Target Plan Asset Allocations Range Minimum 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
   
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 10.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
   
Retirees Age 65 And Over [Member] | Postretirement Health Coverage [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plan, Ultimate Health Care Cost Trend Rate 0.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementHealthCoverageMember
/ us-gaap_StatementScenarioAxis
= grc_RetireesAge65AndOverMember
   
Retirees Under Age 65 [Member] | Postretirement Health Coverage [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plan, Ultimate Health Care Cost Trend Rate 5.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementHealthCoverageMember
/ us-gaap_StatementScenarioAxis
= grc_RetireesUnderAge65Member
   
One Percentage Point Change in Assumed Rate of Return [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plan Effect On Pension Expense 679,000grc_DefinedBenefitPlanEffectOnPensionExpense
/ us-gaap_StatementScenarioAxis
= grc_OnePercentagePointChangeInAssumedRateOfReturnMember
   
One Percentage Point Increase in Discount Rate [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plan Effect On Pension Expense 1,400,000grc_DefinedBenefitPlanEffectOnPensionExpense
/ us-gaap_StatementScenarioAxis
= grc_OnePercentagePointIncreaseInDiscountRateMember
   
One Percentage Point Decrease in Discount Rate [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plan Effect On Pension Expense 1,600,000grc_DefinedBenefitPlanEffectOnPensionExpense
/ us-gaap_StatementScenarioAxis
= grc_OnePercentagePointDecreaseInDiscountRateMember
   
Minimum [Member] | Pension Plan [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plans, Estimated Future Employer Contributions in Next Fiscal Year 2,000,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Maximum [Member] | Pension Plan [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Benefit Plans, Estimated Future Employer Contributions in Next Fiscal Year 4,000,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Pension Plan [Member]      
Note 7 - Pensions and Other Postretirement Benefits (Details) [Line Items]      
Defined Contribution Plan, Employer Discretionary Contribution Amount $ 1,600,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
$ 1,300,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
$ 1,200,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember