Goodwill and Intangible Assets, Net |
NOTE 7. GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill
The carrying amount of goodwill was $79,828 as of March 31, 2024 and $80,247 as of December 31, 2023.
|
|
|
|
|
|
|
Goodwill |
|
Balance at December 31, 2023 |
|
$ |
80,247 |
|
Foreign currency translation/other |
|
|
(419 |
) |
Balance at March 31, 2024 |
|
$ |
79,828 |
|
Intangible Assets
The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
March 31, 2024 |
|
|
December 31, 2023 |
|
|
|
Weighted Average Remaining Useful Life (in years) |
|
|
Gross Carrying Amount |
|
|
Accumulated Amortization |
|
|
Net Carrying Amount |
|
|
Gross Carrying Amount |
|
|
Accumulated Amortization |
|
|
Net Carrying Amount |
|
Software and technology |
|
|
0.0 |
|
|
$ |
3,582 |
|
|
$ |
(3,582 |
) |
|
$ |
— |
|
|
$ |
3,582 |
|
|
$ |
(3,582 |
) |
|
$ |
— |
|
Licensed technology |
|
|
0.0 |
|
|
|
500 |
|
|
|
(500 |
) |
|
|
— |
|
|
|
500 |
|
|
|
(500 |
) |
|
|
— |
|
Developed technology |
|
|
1.5 |
|
|
|
44,100 |
|
|
|
(26,830 |
) |
|
|
17,270 |
|
|
|
44,100 |
|
|
|
(24,601 |
) |
|
|
19,499 |
|
Customer and supplier relationships |
|
|
3.7 |
|
|
|
99,000 |
|
|
|
(39,977 |
) |
|
|
59,023 |
|
|
|
99,000 |
|
|
|
(36,323 |
) |
|
|
62,677 |
|
Noncompete agreements |
|
|
0.0 |
|
|
|
800 |
|
|
|
(800 |
) |
|
|
— |
|
|
|
800 |
|
|
|
(800 |
) |
|
|
— |
|
Trademarks and trade names |
|
|
2.8 |
|
|
|
2,300 |
|
|
|
(1,150 |
) |
|
|
1,150 |
|
|
|
2,300 |
|
|
|
(1,053 |
) |
|
|
1,247 |
|
Total |
|
|
3.0 |
|
|
$ |
150,282 |
|
|
$ |
(72,839 |
) |
|
$ |
77,443 |
|
|
$ |
150,282 |
|
|
$ |
(66,859 |
) |
|
$ |
83,423 |
|
The following table presents future amortization of the Company’s finite-lived intangible assets as of March 31, 2024:
|
|
|
|
|
2024 (nine months) |
|
$ |
17,973 |
|
2025 |
|
|
21,427 |
|
2026 |
|
|
16,569 |
|
2027 |
|
|
13,541 |
|
2028 |
|
|
7,870 |
|
Thereafter |
|
|
63 |
|
Total |
|
$ |
77,443 |
|
|