XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Amortizable intangible assets:    
Cost $ 1,395,876 $ 1,435,511
Accumulated Amortization (673,447) (590,791)
Total 722,429 844,720
Intangible assets, gross 1,401,091 1,440,726
Total 727,644 849,935
Telecommunication licenses    
Amortizable intangible assets:    
Non-amortizable intangible assets: 4,920 4,920
Trademarks and other    
Amortizable intangible assets:    
Non-amortizable intangible assets: 295 295
Developed technology    
Amortizable intangible assets:    
Cost 782,519 795,753
Accumulated Amortization (385,161) (335,893)
Total 397,358 459,860
Customer relationships    
Amortizable intangible assets:    
Cost 523,664 538,466
Accumulated Amortization (234,647) (204,241)
Total 289,017 334,225
Supplier relationships    
Amortizable intangible assets:    
Cost 49,756 56,922
Accumulated Amortization (21,776) (19,846)
Total 27,980 37,076
Trade names    
Amortizable intangible assets:    
Cost 25,968 30,342
Accumulated Amortization (21,060) (20,106)
Total 4,908 10,236
Order backlog    
Amortizable intangible assets:    
Cost 10,000 10,000
Accumulated Amortization (10,000) (10,000)
Total 0 0
Patent    
Amortizable intangible assets:    
Cost 3,969 4,028
Accumulated Amortization (803) (705)
Total $ 3,166 $ 3,323