XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Other intangible assets:      
Gross carrying amount, finite-lived $ 832,304   $ 833,174
Gross carrying amount, indefinite-lived 25,400   25,400
Intangible Assets, Gross (Excluding Goodwill), Total 857,704   858,574
Accumulated Amortization (332,518) $ (311,922) (311,922)
Total 499,786   521,252
Indefinite-Lived Intangible Assets, Net (Excluding Goodwill) 25,400   25,400
Intangible Assets, Net (Excluding Goodwill), Total 525,186   546,652
Trade name      
Other intangible assets:      
Gross carrying amount, indefinite-lived 23,400   23,400
Indefinite-Lived Intangible Assets, Net (Excluding Goodwill) 23,400   23,400
Service provider network      
Other intangible assets:      
Gross carrying amount, indefinite-lived 2,000   2,000
Indefinite-Lived Intangible Assets, Net (Excluding Goodwill) 2,000   2,000
Developed technology      
Other intangible assets:      
Gross carrying amount, finite-lived 798,490   798,669
Accumulated Amortization (313,437)   (293,920)
Total 485,053   504,749
Customer relationships      
Other intangible assets:      
Gross carrying amount, finite-lived 18,911   19,778
Accumulated Amortization (7,306)   (6,948)
Total 11,605   12,830
Software      
Other intangible assets:      
Gross carrying amount, finite-lived 11,435   10,992
Accumulated Amortization (10,328)   (10,235)
Total 1,107   757
Trade name      
Other intangible assets:      
Gross carrying amount, finite-lived 3,368   3,635
Accumulated Amortization (1,347)   (727)
Total 2,021   2,908
Other      
Other intangible assets:      
Gross carrying amount, finite-lived 100   100
Accumulated Amortization (100)   (92)
Total $ 0   $ 8