XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets, Net [Abstract]    
Cost $ 836,239 $ 836,239
Accumulated Amortization (519,953) (490,964)
Total 316,286 345,275
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Cost 841,454 841,454
Accumulated Amortization (519,953) (490,964)
Total 321,501 350,490
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 397,473 397,473
Accumulated Amortization (274,167) (259,635)
Total 123,306 137,838
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (274,167) (259,635)
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 349,074 349,074
Accumulated Amortization (182,045) (170,511)
Total 167,029 178,563
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (182,045) (170,511)
Supplier relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 49,756 49,756
Accumulated Amortization (28,586) (26,316)
Total 21,170 23,440
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (28,586) (26,316)
Trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 25,968 25,968
Accumulated Amortization (24,204) (23,600)
Total 1,764 2,368
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (24,204) (23,600)
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 3,968
Accumulated Amortization (951) (902)
Total 3,017 3,066
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (951) $ (902)