XML 26 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in carrying amount of goodwill
The following tables present goodwill information for the three months ended March 31, 2020 (in thousands):
 
As of December 31, 2019
 
Additions to Goodwill
 
As of March 31, 2020
Total goodwill
$
183,465

 
$

 
$
183,465



 
As of
 
March 31, 2020
 
Gross Carrying Amount
 
Accumulated Impairment Losses
 
Net Carrying Amount
Total goodwill
$
205,235

 
$
(21,770
)
 
$
183,465



Components of intangible assets
The components of the Company’s intangible assets as of March 31, 2020 and December 31, 2019 were as follows:
 
 
 
As of March 31, 2020
(In thousands)
Useful Life
 
Gross Carrying
 Amount
 
Accumulated
 Amortization
 
Net Carrying
 Amount
Existing technology
3 to 10 years
 
$
262,789

 
$
(217,767
)
 
$
45,022

Customer contracts and contractual relationships
0.5 to 10 years
 
36,293

 
(33,707
)
 
2,586

Non-compete agreements and trademarks
3 years
 
300

 
(300
)
 

In-process research and development
Not applicable
 
2,600

 

 
2,600

Total intangible assets
 
 
$
301,982


$
(251,774
)
 
$
50,208


 
 
 
As of December 31, 2019
(In thousands)
Useful Life
 
Gross Carrying
 Amount
 
Accumulated
 Amortization
 
Net Carrying
 Amount
Existing technology
3 to 10 years
 
$
262,789

 
$
(213,354
)
 
$
49,435

Customer contracts and contractual relationships
0.5 to 10 years
 
36,293

 
(33,428
)
 
2,865

Non-compete agreements and trademarks
3 years
 
300

 
(300
)
 

In-process research and development
Not applicable
 
2,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 March 31, 2020 was as follows (in thousands):
Years Ending December 31:
 
Amount
2020 (remaining nine months)
 
$
13,721

2021
 
14,411

2022
 
7,444

2023
 
6,740

2024
 
5,292

Thereafter
 

Total amortizable purchased intangible assets
 
$
47,608

In-process research and development
 
2,600

Total intangible assets
 
$
50,208