XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Other intangible assets:      
Gross carrying amount, finite-lived $ 833,127   $ 828,297
Gross carrying amount, indefinite-lived 25,400   29,343
Total intangible assets 858,527   857,640
Accumulated Amortization (301,141) $ (268,439) (268,439)
Total 531,986   559,858
Net, indefinite-lived intangible assets 25,400   29,343
Total intangible assets, net 557,386   589,201
Trade name      
Other intangible assets:      
Gross carrying amount, indefinite-lived 23,400   27,343
Net, indefinite-lived intangible assets 23,400   27,343
Service provider network      
Other intangible assets:      
Gross carrying amount, indefinite-lived 2,000   2,000
Net, indefinite-lived intangible assets 2,000   2,000
Developed technology      
Other intangible assets:      
Gross carrying amount, finite-lived 798,198   798,260
Accumulated Amortization (283,880)   (254,629)
Total 514,318   543,631
Customer relationships      
Other intangible assets:      
Gross carrying amount, finite-lived 20,145   19,072
Accumulated Amortization (6,835)   (4,042)
Total 13,310   15,030
Software      
Other intangible assets:      
Gross carrying amount, finite-lived 10,946   10,865
Accumulated Amortization (9,965)   (9,693)
Total 981   1,172
Trade name      
Other intangible assets:      
Gross carrying amount, finite-lived 3,738   0
Accumulated Amortization (374)   0
Total 3,364   0
Other      
Other intangible assets:      
Gross carrying amount, finite-lived 100   100
Accumulated Amortization (87)   (75)
Total $ 13   $ 25