XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
Intangible assets consisted of the following:
As of September 30, 2024
CostAccumulated AmortizationNet
Amortizable intangible assets:(In thousands)
Developed technology$388,341 $(292,649)$95,692 
Customer relationships348,314 (204,186)144,128 
Supplier relationships49,756 (33,092)16,664 
Trade names25,968 (24,744)1,224 
Order backlog10,000 (10,000)— 
Patent3,968 (1,050)2,918 
Total amortizable intangible assets826,347 (565,721)260,626 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$831,562 $(565,721)$265,841 
As of December 31, 2023
CostAccumulated AmortizationNet
Amortizable intangible assets:(In thousands)
Developed technology$397,473 $(259,635)$137,838 
Customer relationships349,074 (170,511)178,563 
Supplier relationships49,756 (26,316)23,440 
Trade names25,968 (23,600)2,368 
Order backlog10,000 (10,000)— 
Patent3,968 (902)3,066 
Total amortizable intangible assets836,239 (490,964)345,275 
Non-amortizable intangible assets:
Telecommunication licenses4,920 — 4,920 
Trademarks and other295 — 295 
Total$841,454 $(490,964)$350,490 
Schedule of total estimated future amortization expense
Total estimated future amortization expense is as follows:
As of September 30, 2024
Year Ended December 31,(In thousands)
2024 (remaining three months)$27,393 
2025107,862 
202642,149 
202725,330 
202819,055 
Thereafter38,837 
Total$260,626