XML 54 R43.htm IDEA: XBRL DOCUMENT
v3.21.2

Note 5 - Fair Value Measurements - Reconciliation of Contingent Consideration (Details) - USD ($) $ in Thousands | 9 Months Ended
--- | ---
Sep. 30, 2021 | Sep. 30, 2020
Beginning balance, January 1, 2021 |  | $ 5,888 |
Payments |  | (3,750) | $ (4,000)
Ending balance, September 30, 2021 |  | 70,206 |
Contingent Consideration Liability [Member] |  |  |
Beginning balance, January 1, 2021 |  | 5,888 |
Purchase price contingent consideration (1) | [1] | 68,013 |
Changes in fair value |  | 55 |
Payments |  | (3,750) |
Ending balance, September 30, 2021 |  | $ 70,206 |
[1] | The increase in the contingent consideration liability is due to the contingent consideration associated with the acquisitions of Chilicon and Off Grid Energy. Refer to Note 2 for further information.

X
- Definition The amount of increase due to acquisition in contingent consideration arrangements from business combinations. + References No definition available. + Details
Name: | gnrc_BusinessCombinationContingentConsiderationArrangementsIncreaseDueToAcquisition
Namespace Prefix: | gnrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) from change in fair value of contingent consideration from business combination. + References No definition available. + Details
Name: | gnrc_BusinessCombinationContingentConsiderationGainLossChangeInFairValue
Namespace Prefix: | gnrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=gnrc_ContingentConsiderationLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |