Schedule of Intangible Assets, Net |
As of March 31, 2025 and December 31, 2024, the Company’s intangible assets consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of March 31, 2025 | | As of December 31, 2024 | | | Gross carrying value | | Accumulated amortization | | Net carrying value | | Gross carrying value | | Accumulated amortization | | Net carrying value | | | (in thousands) | Intangible assets: | | | | | | | | | | | | | Customer relationships | | $ | 69,860 | | | $ | (39,587) | | | $ | 30,273 | | | $ | 69,860 | | | $ | (37,364) | | | $ | 32,496 | | Developed technology | | 50,130 | | | (44,996) | | | 5,134 | | | 50,130 | | | (42,482) | | | 7,648 | | Trade names | | 3,910 | | | (3,732) | | | 178 | | | 3,910 | | | (3,694) | | | 216 | | Internet protocol addresses | | 4,984 | | | (2,593) | | | 2,391 | | | 4,984 | | | (2,468) | | | 2,516 | | Total intangible assets | | $ | 128,884 | | | $ | (90,908) | | | $ | 37,976 | | | $ | 128,884 | | | $ | (86,008) | | | $ | 42,876 | |
|
Schedule of Expected Amortization Expense of Intangible Assets |
The expected amortization expense of intangible assets subject to amortization as of March 31, 2025 is as follows: | | | | | | | As of March 31, 2025 | | (in thousands) | Remainder of 2025 | $ | 12,077 | | 2026 | 9,193 | | 2027 | 9,051 | | 2028 | 6,891 | | 2029 | 378 | | Thereafter | 386 | | Total | $ | 37,976 | |
|