Schedule of Goodwill Balance |
The following table sets forth the changes in the carrying amount of the Company’s goodwill on the consolidated balance sheets as of December 31, 2024, and 2023:
| | | | | | (in thousands) | Total | | | | | | | Balance as of January 1, 2023, net | $ | 369,706 | | | | Acquisitions during the year | 3,243 | | Impairment losses | (78,257) | | Currency translation | 282 | | | (74,732) | | | | Goodwill, gross | $ | 432,304 | | Accumulated impairment losses | (136,331) | | Accumulated currency translation | (999) | | Balance as of December 31, 2023, net | $ | 294,974 | | | | Acquisitions during the year | — | | Impairment losses | (65,861) | | Currency translation | (269) | | | (66,130) | | | | Goodwill, gross | $ | 432,304 | | Accumulated impairment losses | (202,192) | | Accumulated currency translation | (1,268) | | Balance as of December 31, 2024, net | $ | 228,844 | |
|
Schedule of Other Intangible Assets |
The following tables set forth the details of other intangible assets included on the consolidated balance sheets as of December 31, 2024 and 2023:
| | | | | | | | | | | | | | | | | | (in thousands) | Gross Carrying Value | | Accumulated Amortization | | Net Carrying Value | Customer relationships | $ | 334,123 | | | $ | (257,326) | | | $ | 76,797 | | Internally developed computer software | 89,386 | | | (56,679) | | | 32,707 | | Carrier contracts | 70,210 | | | (60,662) | | | 9,548 | | Technology | 50,202 | | | (46,835) | | | 3,367 | | Trademarks | 17,385 | | | (14,763) | | | 2,622 | | Non-compete agreement | 5,604 | | | (5,588) | | | 16 | | Balance as of December 31, 2024 | $ | 566,910 | | | $ | (441,853) | | | $ | 125,057 | |
| | | | | | | | | | | | | | | | | | (in thousands) | Gross Carrying Value | | Accumulated Amortization | | Net Carrying Value | Customer relationships | $ | 334,543 | | | $ | (227,456) | | | $ | 107,087 | | Internally developed computer software | 82,950 | | | (47,166) | | | 35,784 | | Carrier contracts | 70,210 | | | (54,561) | | | 15,649 | | Technology | 50,366 | | | (45,978) | | | 4,388 | | Trademarks | 17,449 | | | (12,918) | | | 4,531 | | Non-compete agreement | 5,604 | | | (5,456) | | | 148 | | Balance as of December 31, 2023 | $ | 561,122 | | | $ | (393,535) | | | $ | 167,587 | |
|
Schedule of Estimated Amortization Expense |
The following table sets forth the estimated amortization expense for amortizing intangible assets for the next five years and thereafter as of December 31, 2024:
| | | | | | (in thousands) | Estimated Amortization Expense | 2025 | $ | 49,475 | | 2026 | 35,054 | | 2027 | 14,618 | | 2028 | 11,887 | | 2029 | 5,133 | | Thereafter | 8,890 | | Total | $ | 125,057 | |
|