XML 39 R21.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
In connection with the change in the Company’s operating segment structure, as described in Note 8, the Company reevaluated its reporting unit structure and concluded that as of September 30, 2025, it had one reporting unit. The Company performed goodwill impairment assessments for each reporting unit immediately before and immediately after the change in structure and concluded that goodwill was not impaired.
The goodwill balance as of December 31, 2025 and 2024, and the changes during the period, were as follows:

Total
(In thousands)
Balance as of December 31, 2024 and 2023
$5,243,266 
Goodwill additions related to 2025 acquisitions and other
48,521 
Balance as of December 31, 2025
$5,291,787 
Intangible assets
Intangible assets consist of the following:
As of December 31, 2025
CostAccumulated AmortizationNet
Amortizable intangible assets:(In thousands)
Developed technology
$398,205 $(359,450)$38,755 
Customer relationships
350,283 (260,216)90,067 
Supplier relationships49,756 (44,443)5,313 
Trade names25,968 (25,928)40 
Patent3,968 (1,293)2,675 
Total amortizable intangible assets828,180 (691,330)136,850 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$833,395 $(691,330)$142,065 
As of December 31, 2024
CostAccumulated AmortizationNet
Amortizable intangible assets:(In thousands)
Developed technology$388,341 $(306,063)$82,278 
Customer relationships348,314 (215,523)132,791 
Supplier relationships49,756 (35,363)14,393 
Trade names25,968 (25,014)954 
Patent3,968 (1,096)2,872 
Total amortizable intangible assets816,347 (583,059)233,288 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$821,562 $(583,059)$238,503 
Amortization expense was $108.3 million, $112.0 million and $192.5 million for the years ended December 31, 2025, 2024 and 2023, respectively.
Total estimated future amortization expense is as follows:
As of December 31, 2025
Year Ended December 31,(In thousands)
2026$44,615 
202727,796 
202821,520 
202917,353 
203016,614 
Thereafter8,952 
Total$136,850