XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net [Abstract]    
Cost $ 1,391,375 $ 1,435,511
Accumulated Amortization (717,869) (590,791)
Total 673,506 844,720
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Cost 1,396,590 1,440,726
Accumulated Amortization (717,869) (590,791)
Total 678,721 849,935
Telecommunication licenses    
Indefinite-Lived Intangible Assets [Line Items]    
Non-amortizable intangible assets: 4,920 4,920
Trademarks and other    
Indefinite-Lived Intangible Assets [Line Items]    
Non-amortizable intangible assets: 295 295
Developed technology    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 778,609 795,753
Accumulated Amortization (408,446) (335,893)
Total 370,163 459,860
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (408,446) (335,893)
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 523,074 538,466
Accumulated Amortization (252,195) (204,241)
Total 270,879 334,225
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (252,195) (204,241)
Supplier relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 49,756 56,922
Accumulated Amortization (24,046) (19,846)
Total 25,710 37,076
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (24,046) (19,846)
Trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 25,968 30,342
Accumulated Amortization (22,330) (20,106)
Total 3,638 10,236
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (22,330) (20,106)
Order backlog    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 10,000 10,000
Accumulated Amortization (10,000) (10,000)
Total 0 0
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (10,000) (10,000)
Patent    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 3,968 4,028
Accumulated Amortization (852) (705)
Total 3,116 3,323
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (852) $ (705)