XML 22 R11.htm IDEA: XBRL DOCUMENT
v3.22.1

GOODWILL AND OTHER INTANGIBLE ASSETS | 3 Months Ended
--- | ---
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract] |
Goodwill and Intangible Assets Disclosure [Text Block] | NOTE 5 - GOODWILL AND OTHER INTANGIBLE ASSETS
| 2021 |  | Acquisitions |  | 2022
Goodwill | $ | 86,011 |  |  | $ | — |  |  | $ | 86,011 |
We believe significant synergies are expected to arise from our strategic acquisitions and their assembled workforces. This factor contributed to a purchase price that was in excess of the fair value of the net assets acquired and, as a result, we recorded goodwill for each acquisition. A portion of acquired goodwill will be amortizable for tax purposes. As of March 31, 2022, there has been no impairment of goodwill based on the qualitative assessments performed by the Company.
Gross Intangible Assets | 2021 |  | Acquisitions |  | 2022
Customer relationships | $ | 114,611 |  |  | $ | 2,360 |  |  | $ | 116,971 |
Developed technology | 12,001 |  |  | — |  |  | 12,001
Reseller relationships | 1,012 |  |  | — |  |  | 1,012
Trade names | 880 |  |  | — |  |  | 880
Non-compete agreements | 1,032 |  |  | — |  |  | 1,032
| $ | 129,536 |  |  | $ | 2,360 |  |  | $ | 131,896 |
The gross carrying amount and accumulated amortization of our intangible assets as of March 31, 2022 are as follows (in thousands, except weighted average periods):
|  | Weighted Average Amortization Period (in Years) |  | Gross |  | Accumulated Amortization |  | Net
March 31, 2022 |  |  |  |  |  |  |  |
Customer relationships |  | 8.7 |  | $ | 116,971 |  |  | $ | (42,887) |  |  | $ | 74,084 |
Developed technology |  | 6.6 |  | 12,001 |  |  | (9,394) |  |  | 2,607 |
Reseller relationships |  | 7.2 |  | 1,012 |  |  | (869) |  |  | 143 |
Trade names |  | 3.0 |  | 880 |  |  | (646) |  |  | 234 |
Non-compete agreements |  | 5.2 |  | 1,032 |  |  | (895) |  |  | 137 |
|  | 8.4 |  | $ | 131,896 |  |  | $ | (54,691) |  |  | $ | 77,205 |
December 31, 2021 |  |  |  |  |  |  |  |
Customer relationships |  | 8.7 |  | $ | 114,611 |  |  | $ | (39,535) |  |  | $ | 75,076 |
Developed technology |  | 6.6 |  | 12,001 |  |  | (9,098) |  |  | 2,903 |
Reseller relationships |  | 7.2 |  | 1,012 |  |  | (864) |  |  | 148 |
Trade names |  | 3.0 |  | 880 |  |  | (579) |  |  | 301 |
Non-compete agreements |  | 5.2 |  | 1,032 |  |  | (887) |  |  | 145 |
|  | 8.4 |  | $ | 129,536 |  |  | $ | (50,963) |  |  | $ | 78,573 |
We record amortization expenses using the straight-line method over the estimated useful lives of the intangible assets, as noted above. Amortization expenses recorded in Operating Expenses were $3,432 and $2,528 for the three months ended March 31, 2022 and 2021, respectively. Amortization expenses recorded in Cost of Sales were $296 and $379 for the three months ended March 31, 2022 and 2021, respectively. There was no impairment of intangibles during the three months ended March 31, 2022 based on the qualitative assessment performed by the Company. However, if market, political and other conditions over which we have no control continue to affect the capital markets and our stock price declines, we may experience an impairment of our intangibles in future quarters. The following table summarizes the future estimated amortization expense relating to our intangible assets as of March 31, 2022 (in thousands):
2022 | $ | 10,946 |
2023 | 13,545 |
2024 | 13,285 |
2025 | 12,499 |
2026 | 9,388 |
2027 | 6,918 |
Thereafter | 10,624 |
| $ | 77,205 |

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 The entire disclosure for goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -URI http://asc.fasb.org/topic&trid=2144416 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration