XML 60 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill balance
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 
Schedule of 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 
Schedule of total estimated future amortization expense
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