XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net [Abstract]    
Cost $ 836,239 $ 1,435,511
Accumulated Amortization (490,964) (590,791)
Total 345,275 844,720
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Cost 841,454 1,440,726
Accumulated Amortization (490,964) (590,791)
Total 350,490 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 397,473 795,753
Accumulated Amortization (259,635) (335,893)
Decrease in accumulated amortization (171,800)  
Decrease in cost basis (381,100)  
Total 137,838 459,860
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (259,635) (335,893)
Decrease in cost basis 381,100  
Decrease in accumulated amortization 171,800  
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 349,074 538,466
Accumulated Amortization (170,511) (204,241)
Decrease in accumulated amortization (97,600)  
Decrease in cost basis (174,000)  
Total 178,563 334,225
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (170,511) (204,241)
Decrease in cost basis 174,000  
Decrease in accumulated amortization 97,600  
Supplier relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 49,756 56,922
Accumulated Amortization (26,316) (19,846)
Total 23,440 37,076
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (26,316) (19,846)
Trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 25,968 30,342
Accumulated Amortization (23,600) (20,106)
Total 2,368 10,236
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (23,600) (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 (902) (705)
Total 3,066 3,323
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (902) $ (705)