Schedule of intangible assets |
The Company’s intangible assets at June 30, 2025 and December 31, 2024 consisted of the following (in thousands): | | | | | | | | | | | | | | Weighted | | | | | | | | | | average | | | | | | | | | | | | amortization | | | | | | | | Net | | | period | | | | | Accumulated | | carrying | June 30, 2025 | | (years) | | Cost | | amortization | | value | Developed technology | | 7.84 | | $ | 340,380 | | $ | 271,792 | | $ | 68,588 | Customer relationships | | 11.86 | | | 268,140 | | | 172,746 | | | 95,394 | Trade names | | 3.88 | | | 5,000 | | | 4,997 | | | 3 | Software licenses | | 3.00 | | | 5,748 | | | 4,991 | | | 757 | | | | | $ | 619,268 | | $ | 454,526 | | $ | 164,742 |
| | | | | | | | | | | | | | Weighted | | | | | | | | | | average | | | | | | | | | | | | amortization | | | | | | | | Net | | | period | | | | | Accumulated | | carrying | December 31, 2024 | | (years) | | Cost | | amortization | | value | Developed technology | | 7.84 | | $ | 340,380 | | $ | 262,085 | | $ | 78,295 | Customer relationships | | 11.86 | | | 268,140 | | | 160,635 | | | 107,505 | Trade names | | 3.88 | | | 5,000 | | | 4,978 | | | 22 | Software licenses | | 3.00 | | | 5,748 | | | 4,033 | | | 1,715 | | | | | $ | 619,268 | | $ | 431,731 | | $ | 187,537 |
|
Schedule of estimated future amortization expense for intangible assets |
Estimated future amortization expense for the Company’s intangible assets at June 30, 2025 was as follows (in thousands): | | | | Years ending December 31, | | | | Remainder of 2025 | | $ | 21,397 | 2026 | | | 39,143 | 2027 | | | 33,979 | 2028 | | | 23,400 | 2029 | | | 18,379 | 2030 | | | 7,722 | Thereafter | | | 20,722 | | | $ | 164,742 |
|
Schedule of goodwill |
The components of goodwill at both June 30, 2025 and 2024 were as follows (in thousands): | | | | | | | | | | | | Cloud and | | IP Optical | | | | | | Edge | | Networks | | Total | Goodwill | | $ | 392,302 | | $ | 191,996 | | $ | 584,298 | Accumulated impairment losses | | | (167,406) | | | (116,000) | | | (283,406) | | | $ | 224,896 | | $ | 75,996 | | $ | 300,892 |
|