XML 45 R37.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Note 9 - Goodwill and Intangible Assets (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2019
Notes Tables |
Schedule of Goodwill [Table Text Block] |
|  | Domestic |  |  | International |  |  | Total |
Balance at December 31, 2017 |  | $ | 621,451 |  |  | $ | 100,072 |  |  | $ | 721,523 |
Acquisitions of businesses, net |  |  | - |  |  |  | 46,788 |  |  |  | 46,788 |
Foreign currency translation |  |  | - |  |  |  | (3,656 | ) |  |  | (3,656 | )
Balance at December 31, 2018 |  |  | 621,451 |  |  |  | 143,204 |  |  |  | 764,655 |
Acquisitions of businesses, net |  |  | 37,758 |  |  |  | 3,078 |  |  |  | 40,836 |
Foreign currency translation |  |  | - |  |  |  | (207 | ) |  |  | (207 | )
Balance at December 31, 2019 |  | $ | 659,209 |  |  | $ | 146,075 |  |  | $ | 805,284 |
|  | Year Ended December 31, 2019 |  |  | Year Ended December 31, 2018 |
|  | Gross |  |  | Accumulated Impairment |  |  | Net |  |  | Gross |  |  | Accumulated Impairment |  |  | Net |
Domestic |  | $ | 1,162,402 |  |  | $ | (503,193 | ) |  | $ | 659,209 |  |  | $ | 1,124,644 |  |  | $ | (503,193 | ) |  | $ | 621,451 |
International |  |  | 150,686 |  |  |  | (4,611 | ) |  |  | 146,075 |  |  |  | 147,815 |  |  |  | (4,611 | ) |  |  | 143,204 |
Total |  | $ | 1,313,088 |  |  | $ | (507,804 | ) |  | $ | 805,284 |  |  | $ | 1,272,459 |  |  | $ | (507,804 | ) |  | $ | 764,655 |
Schedule Of Intangible Assets [Table Text Block] |
|  | Weighted Average |  |  | December 31, 2019 |  |  | December 31, 2018 |
|  | Amortization Years |  |  | Gross |  |  | Accumulated Amortization |  |  | Net Book Value |  |  | Gross |  |  | Accumulated Amortization |  |  | Net Book Value |
Finite-lived intangible assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Tradenames |  |  | 9 |  |  | $ | 56,669 |  |  | $ | (36,613 | ) |  | $ | 20,056 |  |  | $ | 56,378 |  |  | $ | (32,416 | ) |  | $ | 23,962 |
Customer lists |  |  | 12 |  |  |  | 369,932 |  |  |  | (314,380 | ) |  |  | 55,552 |  |  |  | 368,343 |  |  |  | (307,149 | ) |  |  | 61,194 |
Patents |  |  | 13 |  |  |  | 131,086 |  |  |  | (110,554 | ) |  |  | 20,532 |  |  |  | 131,030 |  |  |  | (101,060 | ) |  |  | 29,970 |
Developed technology |  |  | 9 |  |  |  | 82,886 |  |  |  | (17,872 | ) |  |  | 65,014 |  |  |  | 13,169 |  |  |  | (12,058 | ) |  |  | 1,111 |
Software |  |  | - |  |  |  | 1,046 |  |  |  | (1,046 | ) |  |  | - |  |  |  | 1,046 |  |  |  | (1,046 | ) |  |  | - |
Non-compete/other |  |  | 4 |  |  |  | 12,063 |  |  |  | (3,804 | ) |  |  | 8,259 |  |  |  | 3,829 |  |  |  | (1,897 | ) |  |  | 1,932 |
Total finite-lived intangible assets |  |  |  |  |  | $ | 653,682 |  |  | $ | (484,269 | ) |  | $ | 169,413 |  |  | $ | 573,795 |  |  | $ | (455,626 | ) |  | $ | 118,169 |
Indefinite-lived tradenames |  |  |  |  |  |  | 128,321 |  |  |  | - |  |  |  | 128,321 |  |  |  | 128,321 |  |  |  | - |  |  |  | 128,321 |
Total intangible assets |  |  |  |  |  | $ | 782,003 |  |  | $ | (484,269 | ) |  | $ | 297,734 |  |  | $ | 702,116 |  |  | $ | (455,626 | ) |  | $ | 246,490 |

X
- Definition Tabular disclosure of intangible assets, by major asset class. + References No definition available. + Details
Name: | gnrc_ScheduleOfIntangibleAssetsTableTextBlock
Namespace Prefix: | gnrc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267 + Details
Name: | us-gaap_ScheduleOfGoodwillTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration