XML 98 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Amortizable intangible assets:    
Gross $ 543,442 $ 41,382
Accumulated Amortization (87,258) (14,119)
Net 456,184 27,263
Intangible assets, gross 548,107 41,677
Total 460,849 27,558
Telecommunication licenses    
Amortizable intangible assets:    
Non-amortizable intangible assets: 4,370  
Domain names    
Amortizable intangible assets:    
Non-amortizable intangible assets: 32 32
Trademarks    
Amortizable intangible assets:    
Non-amortizable intangible assets: 263 263
Developed technology    
Amortizable intangible assets:    
Gross 333,980 28,209
Accumulated Amortization (55,390) (10,497)
Net 278,590 17,712
Customer relationships    
Amortizable intangible assets:    
Gross 182,339 8,153
Accumulated Amortization (26,347) (2,411)
Net 155,992 5,742
Supplier relationships    
Amortizable intangible assets:    
Gross 4,356 2,696
Accumulated Amortization (1,532) (973)
Net 2,824 1,723
Trade names    
Amortizable intangible assets:    
Gross 20,060 60
Accumulated Amortization (3,727) (60)
Net 16,333 0
Patent    
Amortizable intangible assets:    
Gross 2,707 2,264
Accumulated Amortization (262) (178)
Net $ 2,445 $ 2,086