INTANGIBLE ASSETS AND GOODWILL |
(4) INTANGIBLE ASSETS AND GOODWILL 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 |
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 |
There were no changes to the carrying value of the Company’s goodwill in the six months ended June 30, 2025 and 2024. 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 |
|