XML 36 R17.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 2 - Derivative Instruments and Hedging Activities (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2015
Derivative Instruments and Hedging Activities Disclosure [Abstract] |
Schedule of Derivative Assets Liabilities at Fair Value [Table Text Block] |
|  | March 31, 201 5 |  |  | December 31, 201 4 |
Commodity contracts |  | $ | (898 | ) |  | $ | (515 | )
Foreign currency contracts |  |  | (321 | ) |  |  | (149 | )
Interest rate swaps |  |  | (3,119 | ) |  |  | (1,045 | )

X
- Definition Tabular disclosure of derivative assets and liabilities at fair value. + References No definition available. + Details
Name: | gnrc_ScheduleOfDerivativeAssetsLiabilitiesAtFairValueTableTextBlock
Namespace Prefix: | gnrc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration