XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in carrying amount of goodwill
The following tables present goodwill information for the six months ended June 30, 2021:
(In thousands)As of December 31, 2020Adjustment to GoodwillAs of June 30, 2021
Total goodwill$183,222 $— $183,222 

As of June 30, 2021
(In thousands)Gross Carrying AmountAccumulated Impairment LossesNet Carrying Amount
Total goodwill$204,992 $(21,770)$183,222 
Components of intangible assets
The components of the Company’s intangible assets as of June 30, 2021 and December 31, 2020 were as follows:
  As of June 30, 2021
(In thousands)Useful Life
Gross Carrying
 Amount
Accumulated
 Amortization
Net Carrying
 Amount
Existing technology3 to 10 years$265,389 $(239,875)$25,514 
Customer contracts and contractual relationships0.5 to 10 years36,293 (34,604)1,689 
Non-compete agreements and trademarks3 years300 (300)— 
Total intangible assets $301,982 $(274,779)$27,203 
  As of December 31, 2020
(In thousands)Useful Life
Gross Carrying
 Amount
Accumulated
 Amortization
Net Carrying
 Amount
Existing technology3 to 10 years$263,789 $(230,950)$32,839 
Customer contracts and contractual relationships0.5 to 10 years36,293 (34,245)2,048 
Non-compete agreements and trademarks3 years300 (300)— 
In-process research and developmentNot applicable1,600 — 1,600 
Total intangible assets $301,982 $(265,495)$36,487 
Estimated future amortization of intangible assets
The estimated future amortization of intangible assets as of June 30, 2021 was as follows (in thousands):
Years Ending December 31:Amount
2021 (remaining six months)$5,540 
20227,964 
20237,260 
20245,812 
2025520 
Thereafter107 
Total intangible assets$27,203