XML 38 R25.htm IDEA: XBRL DOCUMENT
v3.19.1

NOTE 5 - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract] |
Schedule of Goodwill [Table Text Block] | In accordance with ASC 350, Intangibles-Goodwill and Other, we review and evaluate our long-lived assets, including intangible assets with finite lives, for impairment whenever events or changes in circumstances indicate that we may not recover their net book value. We test goodwill for impairment on an annual basis in the fourth fiscal quarter of each year, and between annual tests, if indicators of potential impairment exist, using a fair-value-based approach. There has been no impairment of goodwill for the periods presented. We amortize intangible assets not considered to have an indefinite useful life using the straight-line method over their estimated period of benefit, which generally ranges from one to nine years. Each reporting period, we evaluate the estimated remaining useful life of intangible assets and assess whether events or changes in circumstances warrant a revision to the remaining period of amortization or indicate that impairment exists. We have not identified any impairments of finite-lived intangible assets during any of the periods presented.
Balance at December 31, 2017 |  | $ | 77,348 |
Goodwill recognized upon acquisitions |  |  | 34,216 |
Adjustments to goodwill associated with acquisitions |  |  | 81 |
Foreign exchange adjustment to goodwill |  |  | (258 | )
Balance at December 31, 2018 |  | $ | 111,387 |
Schedule of Finite-Lived Intangible Assets [Table Text Block] | The gross carrying amount and accumulated amortization of our intangible assets as of December 31, 2018 and December 31, 2017 are as follows:
|  |  |  |  |  | 2018 |
Intangible Assets |  | Weighted Average Amortization Period (in Years) |  |  | Gross |  |  | Accumulated Amortization |  |  | Net |
Developed Technology |  |  | 6.0 |  |  | $ | 14,805 |  |  | $ | (7,065 | ) |  | $ | 7,740 |
Customer Relationships |  |  | 8.5 |  |  |  | 85,094 |  |  |  | (20,601 | ) |  |  | 64,493 |
Reseller Relationships |  |  | 7.0 |  |  |  | 853 |  |  |  | (853 | ) |  |  | - |
Trade Names |  |  | 12.2 |  |  |  | 5,187 |  |  |  | (1,241 | ) |  |  | 3,946 |
Noncompete Agreements |  |  | 5.2 |  |  |  | 1,032 |  |  |  | (451 | ) |  |  | 581 |
|  |  | 8.3 |  |  | $ | 106,971 |  |  | $ | (30,211 | ) |  | $ | 76,760 |
|  |  |  |  |  | 2017 |
Intangible Assets |  | Weighted Average Amortization Period (in Years) |  |  | Gross |  |  | Accumulated Amortization |  |  | Net |
Developed Technology |  |  | 6.7 |  |  | $ | 11,925 |  |  | $ | (5,010 | ) |  | $ | 6,915 |
Customer Relationships |  |  | 9.5 |  |  |  | 37,096 |  |  |  | (13,142 | ) |  |  | 23,954 |
Reseller Relationships |  |  | 7.0 |  |  |  | 853 |  |  |  | (761 | ) |  |  | 92 |
Trade Names |  |  | 10.4 |  |  |  | 2,915 |  |  |  | (884 | ) |  |  | 2,031 |
Noncompete Agreements |  |  | 6.1 |  |  |  | 692 |  |  |  | (130 | ) |  |  | 562 |
|  |  | 8.8 |  |  | $ | 53,481 |  |  | $ | (19,927 | ) |  | $ | 33,554 |
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] | The following table summarizes the future estimated amortization expense relating to our intangible assets as of December 31, 2018:
Year Ending |  |  |  |
2019 |  | $ | 12,084 |
2020 |  |  | 11,249 |
2021 |  |  | 10,757 |
2022 |  |  | 9,918 |
2023 |  |  | 8,096 |
Thereafter |  |  | 24,656 |
Total |  | $ | 76,760 |

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

X
- Definition Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
Namespace Prefix: | us-gaap_
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
- Definition Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration