| Schedule of Goodwill Balances |
The following table represents a roll forward of goodwill balances:
|
|
|
|
|
|
|
|
|
|
|
As of December 31, |
|
|
|
2024 |
|
|
2023 |
|
|
|
|
|
|
As Restated |
|
Balance as of beginning of year |
|
$ |
475,814 |
|
|
$ |
565,493 |
|
Additions |
|
|
564,657 |
|
|
|
49,774 |
|
Disposals |
|
|
— |
|
|
|
— |
|
Impairment |
|
|
(66,235 |
) |
|
|
(139,645 |
) |
Effect of exchange rate changes |
|
|
(838 |
) |
|
|
192 |
|
Balance as of end of year |
|
$ |
973,398 |
|
|
$ |
475,814 |
|
|
| Schedule of Intangible Assets Subject to Amortization |
The following tables set forth the information for intangible assets subject to amortization (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
As of December 31, 2024 |
|
|
Weighted average remaining useful live (years) |
|
Gross Carrying Amount |
|
Accumulated Amortization |
|
Net |
Brands and trademarks |
|
14.66 |
|
$174,423 |
|
$(24,493) |
|
$149,930 |
Customer relationships database |
|
15.10 |
|
608,758 |
|
(86,121) |
|
522,637 |
Intellectual property |
|
6.79 |
|
158,868 |
|
(37,240) |
|
121,628 |
Developed technology |
|
0.72 |
|
1,226 |
|
(1,006) |
|
220 |
Internal-use software |
|
3.97 |
|
21,920 |
|
(7,603) |
|
14,317 |
Total intangible assets |
|
|
|
$965,195 |
|
$(156,463) |
|
$808,732 |
|
|
|
|
|
|
|
|
|
|
|
|
|
As of December 31, 2023 |
|
|
|
|
As Restated |
|
As Restated |
|
As Restated |
|
|
Weighted average remaining useful live (years) |
|
Gross Carrying Amount |
|
Accumulated Amortization |
|
Net |
Brands and trademarks |
|
14.66 |
|
$109,478 |
|
$(17,614) |
|
$91,864 |
Customer relationships database |
|
10.53 |
|
214,515 |
|
(56,204) |
|
158,311 |
Intellectual property |
|
4.74 |
|
44,363 |
|
(29,836) |
|
14,527 |
Developed technology |
|
1.32 |
|
1,309 |
|
(876) |
|
433 |
Internal-use software |
|
0.85 |
|
5,027 |
|
(3,960) |
|
1,067 |
Intangible assets subject to amortization |
|
|
|
374,692 |
|
(108,490) |
|
266,202 |
Intangible assets under development |
|
|
|
10,342 |
|
— |
|
10,342 |
Total intangible assets |
|
|
|
$385,034 |
|
$(108,490) |
|
$276,544 |
|
| Schedule of Future Expected Amortization Expense |
Future expected amortization expense as of December 31, 2024 is as follows:
|
|
|
|
|
Years Ended December 31, |
|
Amortization Expense |
|
2025 |
|
$ |
102,052 |
|
2026 |
|
|
97,446 |
|
2027 |
|
|
86,954 |
|
2028 |
|
|
79,068 |
|
2029 |
|
|
73,907 |
|
Thereafter |
|
|
369,305 |
|
|
|
$ |
808,732 |
|
|