XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Amortizable intangible assets:    
Cost $ 1,434,161 $ 1,435,511
Accumulated Amortization (641,677) (590,791)
Total 792,484 844,720
Intangible assets, gross 1,439,376 1,440,726
Total 797,699 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 794,567 795,753
Accumulated Amortization (363,631) (335,893)
Total 430,936 459,860
Customer relationships    
Amortizable intangible assets:    
Cost 538,223 538,466
Accumulated Amortization (223,148) (204,241)
Total 315,075 334,225
Supplier relationships    
Amortizable intangible assets:    
Cost 56,971 56,922
Accumulated Amortization (22,520) (19,846)
Total 34,451 37,076
Trade names    
Amortizable intangible assets:    
Cost 30,372 30,342
Accumulated Amortization (21,622) (20,106)
Total 8,750 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 4,028 4,028
Accumulated Amortization (756) (705)
Total $ 3,272 $ 3,323