XML 30 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 9 - Business Segment Information (Details) - Components of Customer Sales Determined Based on the Location of Customers (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Note 9 - Business Segment Information (Details) - Components of Customer Sales Determined Based on the Location of Customers [Line Items]      
Revenues $ 434,925us-gaap_SalesRevenueNet $ 391,665us-gaap_SalesRevenueNet $ 375,691us-gaap_SalesRevenueNet
Revenues, Percent 100.00%grc_PercentageRevenueByLocation 100.00%grc_PercentageRevenueByLocation 100.00%grc_PercentageRevenueByLocation
UNITED STATES      
Note 9 - Business Segment Information (Details) - Components of Customer Sales Determined Based on the Location of Customers [Line Items]      
Revenues 298,338us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
257,038us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
239,153us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
Revenues, Percent 69.00%grc_PercentageRevenueByLocation
/ us-gaap_StatementGeographicalAxis
= country_US
66.00%grc_PercentageRevenueByLocation
/ us-gaap_StatementGeographicalAxis
= country_US
64.00%grc_PercentageRevenueByLocation
/ us-gaap_StatementGeographicalAxis
= country_US
Foreign Countries [Member]      
Note 9 - Business Segment Information (Details) - Components of Customer Sales Determined Based on the Location of Customers [Line Items]      
Revenues $ 136,587us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= grc_ForeignCountriesMember
$ 134,627us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= grc_ForeignCountriesMember
$ 136,538us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= grc_ForeignCountriesMember
Revenues, Percent 31.00%grc_PercentageRevenueByLocation
/ us-gaap_StatementGeographicalAxis
= grc_ForeignCountriesMember
34.00%grc_PercentageRevenueByLocation
/ us-gaap_StatementGeographicalAxis
= grc_ForeignCountriesMember
36.00%grc_PercentageRevenueByLocation
/ us-gaap_StatementGeographicalAxis
= grc_ForeignCountriesMember