XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets and Goodwill (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in carrying amount of goodwill
The following tables present goodwill information for the nine months ended September 30, 2020 (in thousands):
As of December 31, 2019Adjustment to Goodwill *As of September 30, 2020
Total goodwill$183,465 $(243)$183,222 
_________________________________________
*    Working capital adjustments related to the acquisition of Northwest Logic.
As of September 30, 2020
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 September 30, 2020 and December 31, 2019 were as follows:
  As of September 30, 2020
(In thousands)Useful Life
Gross Carrying
 Amount
Accumulated
 Amortization
Net Carrying
 Amount
Existing technology3 to 10 years$262,789 $(226,564)$36,225 
Customer contracts and contractual relationships0.5 to 10 years36,293 (34,066)2,227 
Non-compete agreements and trademarks3 years300 (300)— 
In-process research and developmentNot applicable2,600 — 2,600 
Total intangible assets $301,982 $(260,930)$41,052 
  As of December 31, 2019
(In thousands)Useful Life
Gross Carrying
 Amount
Accumulated
 Amortization
Net Carrying
 Amount
Existing technology3 to 10 years$262,789 $(213,354)$49,435 
Customer contracts and contractual relationships0.5 to 10 years36,293 (33,428)2,865 
Non-compete agreements and trademarks3 years300 (300)— 
In-process research and developmentNot applicable2,600 — 2,600 
Total intangible assets $301,982 $(247,082)$54,900 
Estimated future amortization of intangible assets The estimated future amortization of intangible assets as of September 30, 2020 was as follows (in thousands):
Years Ending December 31:Amount
2020 (remaining three months)$4,565 
202114,411 
20227,444 
20236,740 
20245,292 
Thereafter— 
Total amortizable purchased intangible assets38,452 
In-process research and development2,600 
Total intangible assets$41,052