XML 52 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in the carrying amount of goodwill Changes in the carrying amount of goodwill for the year ended December 31, 2021 and December 31, 2020 are as follows:
(in thousands)Amount
Balance as of December 31, 2019$6,323
Foreign currency translation602 
Balance as of December 31, 20206,925 
Foreign currency translation(545)
Impairment of goodwill (6,380)
Balance as of December 31, 2021$—
Schedule of other intangible assets The Company’s other intangible assets at December 31, 2021 and December 31, 2020 consisted of the following:
December 31
 20212020
(in thousands)
Gross
Carrying
Amount
Accumulated
Amortization
NetGross
Carrying
Amount
Accumulated
Amortization
Net
Intangible assets with finite lives:  
Developed technology$798,669($293,920)$504,749$798,260($254,629)$543,631
Customer relationships19,778(6,948)12,83019,072(4,042)15,030
Software10,992(10,235)75710,865(9,693)1,172
Trade name3,635(727)2,908
Other100(92)8100(75)25
Total intangible assets with finite lives833,174(311,922)521,252828,297(268,439)559,858
Intangible assets with indefinite lives:
Trade name23,40023,40027,34327,343
Service provider network2,0002,0002,0002,000
Total intangible assets with indefinite lives25,40025,40029,34329,343
Total intangible assets$858,574($311,922)$546,652$857,640($268,439)$589,201
Schedule of estimated annual amortization expense for finite-lived intangible assets Estimated annual amortization expense for finite-lived intangible assets subsequent to December 31, 2021 is as follows:
(in thousands)Amount
2022$42,561
202342,450 
202440,829 
202540,685 
202640,441 
Thereafter314,286 
Total$521,252