XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Other intangible assets:    
Gross carrying amount, finite-lived $ 833,074 $ 833,174
Gross carrying amount, indefinite-lived 25,400 25,400
Intangible Assets, Gross (Excluding Goodwill), Total 858,474 858,574
Accumulated Amortization (322,504) (311,922)
Total 510,570 521,252
Indefinite-Lived Intangible Assets, Net (Excluding Goodwill) 25,400 25,400
Intangible Assets, Net (Excluding Goodwill), Total 535,970 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,640 798,669
Accumulated Amortization (303,707) (293,920)
Total 494,933 504,749
Customer relationships    
Other intangible assets:    
Gross carrying amount, finite-lived 19,583 19,778
Accumulated Amortization (7,242) (6,948)
Total 12,341 12,830
Software    
Other intangible assets:    
Gross carrying amount, finite-lived 11,175 10,992
Accumulated Amortization (10,386) (10,235)
Total 789 757
Trade name    
Other intangible assets:    
Gross carrying amount, finite-lived 3,576 3,635
Accumulated Amortization (1,073) (727)
Total 2,503 2,908
Other    
Other intangible assets:    
Gross carrying amount, finite-lived 100 100
Accumulated Amortization (96) (92)
Total $ 4 $ 8