XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
Intangible assets consist of the following:
As of September 30, 2025
CostAccumulated AmortizationNet
Amortizable intangible assets:(In thousands)
Developed technology$388,341 $(345,975)$42,366 
Customer relationships348,314 (248,993)99,321 
Supplier relationships49,756 (42,173)7,583 
Trade names25,968 (25,825)143 
Patent3,968 (1,243)2,725 
Total amortizable intangible assets816,347 (664,209)152,138 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$821,562 $(664,209)$157,353 
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 September 30, 2025
Year Ended December 31,(In thousands)
2025 (remaining three months)$26,712 
202642,149 
202725,330 
202819,055 
202914,970 
Thereafter23,922 
Total$152,138