Schedule of Goodwill |
Changes in the carrying amount of goodwill by segment follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ODS |
|
AGP |
|
Total |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Goodwill as of March 31, 2023 |
|
$ |
80,176 |
|
|
$ |
481,400 |
|
|
$ |
561,576 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Purchase price adjustment |
|
— |
|
|
(65) |
|
|
(65) |
|
Foreign currency translation |
|
— |
|
|
(3,275) |
|
|
(3,275) |
|
Impairment of goodwill |
|
$ |
— |
|
|
$ |
(147,181) |
|
|
$ |
(147,181) |
|
Goodwill as of December 31, 2023 |
|
$ |
80,176 |
|
|
$ |
330,879 |
|
|
$ |
411,055 |
|
|
Schedule of Components of Intangible Assets |
The components of intangible assets were as follows as of the periods indicated:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As of December 31, 2023 |
|
|
|
|
|
Weighted-Average Remaining Useful Life |
|
Cost |
|
Accumulated Amortization |
|
Net |
Customer relationships |
|
12.01 years |
|
$ |
169,106 |
|
|
$ |
(54,525) |
|
|
$ |
114,581 |
|
Developed technology |
|
4.55 years |
|
152,561 |
|
|
(60,204) |
|
|
92,357 |
|
Trade names |
|
1.58 years |
|
70,032 |
|
|
(40,922) |
|
|
29,110 |
|
Publisher relationships |
|
17.10 years |
|
109,134 |
|
|
(14,651) |
|
|
94,483 |
|
Total |
|
|
|
$ |
500,833 |
|
|
$ |
(170,302) |
|
|
$ |
330,531 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As of March 31, 2023 |
|
|
Weighted-Average Remaining Useful Life |
|
Cost |
|
Accumulated Amortization |
|
Net |
Customer relationships |
|
12.06 years |
|
$ |
170,281 |
|
|
$ |
(39,925) |
|
|
$ |
130,356 |
|
Developed technology |
|
5.28 years |
|
146,596 |
|
|
(38,813) |
|
|
107,783 |
|
Trade names |
|
2.33 years |
|
69,983 |
|
|
(27,115) |
|
|
42,868 |
|
Publisher relationships |
|
17.83 years |
|
109,028 |
|
|
(10,403) |
|
|
98,625 |
|
Total |
|
|
|
$ |
495,888 |
|
|
$ |
(116,256) |
|
|
$ |
379,632 |
|
|
Schedule of Future Amortization Expense |
Estimated amortization expense in future fiscal years is expected to be:
|
|
|
|
|
|
|
|
|
Fiscal year 2024 |
|
$ |
16,102 |
|
Fiscal year 2025 |
|
55,759 |
|
Fiscal year 2026 |
|
41,484 |
|
Fiscal year 2027 |
|
35,356 |
|
Fiscal year 2028 |
|
35,356 |
|
Thereafter |
|
146,474 |
|
Total |
|
$ |
330,531 |
|
|