XML 21 R78.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 14 - Benefit Plans (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Note 14 - Benefit Plans (Details) [Line Items] |  |  |
Employer Contribution Under Medical and Dental Plan | $ 11,701 gnrc_EmployerContributionUnderMedicalAndDentalPlan | $ 9,500 gnrc_EmployerContributionUnderMedicalAndDentalPlan | $ 8,741 gnrc_EmployerContributionUnderMedicalAndDentalPlan
Other Labor-related Expenses | 2,700 us-gaap_OtherLaborRelatedExpenses |  |
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | 50.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent |  |
Defined Contribution Plan Percentage of Eligible Compensation | 6.00%gnrc_DefinedContributionPlanPercentageOfEligibleCompensation |  |
Defined Contribution Plan, Cost Recognized | 3,400 us-gaap_DefinedContributionPlanCostRecognized | 3,300 us-gaap_DefinedContributionPlanCostRecognized | 3,000 us-gaap_DefinedContributionPlanCostRecognized
Defined Benefit Plan, Actuarial Gain (Loss) | 14,791 us-gaap_DefinedBenefitPlanActuarialGainLoss | (7,695)us-gaap_DefinedBenefitPlanActuarialGainLoss |
Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year | 1,228 us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear |  |
Defined Benefit Plan, Target Plan Asset Allocations | 100.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations |  |
Defined Benefit Plans, Estimated Future Employer Contributions in Next Fiscal Year | 1,187 us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear |  |
Reclassification out of Accumulated Other Comprehensive Income [Member] |  |  |
Note 14 - Benefit Plans (Details) [Line Items] |  |  |
Defined Benefit Plan, Actuarial Gain (Loss) | $ 106 us-gaap_DefinedBenefitPlanActuarialGainLoss / us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis = us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember |  |
Equity and Real Estate [Member] | Minimum [Member] |  |  |
Note 14 - Benefit Plans (Details) [Line Items] |  |  |
Defined Benefit Plan, Target Plan Asset Allocations | 65.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = gnrc_EquityAndRealEstateMember / us-gaap_RangeAxis = us-gaap_MinimumMember |  |
Equity and Real Estate [Member] | Maximum [Member] |  |  |
Note 14 - Benefit Plans (Details) [Line Items] |  |  |
Defined Benefit Plan, Target Plan Asset Allocations | 85.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = gnrc_EquityAndRealEstateMember / us-gaap_RangeAxis = us-gaap_MaximumMember |  |

X
- Definition Percentage of eligible compensation of employees under defined contribution plan. + References No definition available. + Details
Name: | gnrc_DefinedContributionPlanPercentageOfEligibleCompensation
Namespace Prefix: | gnrc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contribution made under medical and dental plan made by the employer. + References No definition available. + Details
Name: | gnrc_EmployerContributionUnderMedicalAndDentalPlan
Namespace Prefix: | gnrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | gnrc_Note14BenefitPlansDetailsLineItems
Namespace Prefix: | gnrc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) related to change in benefit obligation resulting from changes in actuarial assumptions, for example, but not limited to, interest, mortality, employee turnover, salary, and temporary deviation from the substantive plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Glossary Gain or Loss -URI http://asc.fasb.org/extlink&oid=6514294 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Glossary Gain or Loss -URI http://asc.fasb.org/extlink&oid=6749293 + Details
Name: | us-gaap_DefinedBenefitPlanActuarialGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount included in accumulated other comprehensive income (AOCI) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position, including gain (loss), prior service cost (credit), and transition asset (obligation). + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of employer's best estimate of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Target allocation of investments of this type to total plan assets presented on a weighted average basis. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2446-114920 + Details
Name: | us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414718&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of payroll tax expense, compensation, postemployment and benefit-related expenses not elsewhere specified in the taxonomy (such as health plan, profit sharing, incentives, tuition reimbursement, other fringe benefits and perquisites) incurred in the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_OtherLaborRelatedExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=gnrc_EquityAndRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |