XML 96 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Acquired Intangible Assets
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquired Intangible Assets Goodwill and Acquired Intangible Assets

The changes in the carrying amount of goodwill for the years ended December 31, 2019 and 2018 were as follows (in thousands):

 
2019
 
2018
Beginning balance
$
1,487,404

 
$
1,498,688

Acquisition of Janrain, Inc.
92,188

 

Acquisition of Exceda
14,712

 

Acquisition of ChameleonX, Ltd.
7,069

 

Measurement period adjustments related to acquisitions completed in prior years

 
(6,667
)
Foreign currency translation
(1,108
)
 
(4,617
)
Ending balance
$
1,600,265

 
$
1,487,404


    
Acquired intangible assets that are subject to amortization consisted of the following as of December 31, 2019 and 2018 (in thousands):
 
 
December 31, 2019
 
December 31, 2018
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technologies
$
153,722

 
$
(94,088
)
 
$
59,634

 
$
145,091

 
$
(81,587
)
 
$
63,504

Customer-related intangible assets
279,684

 
(163,155
)
 
116,529

 
245,710

 
(144,786
)
 
100,924

Non-compete agreements
830

 
(529
)
 
301

 
700

 
(306
)
 
394

Trademarks and trade names
7,600

 
(4,633
)
 
2,967

 
7,200

 
(3,674
)
 
3,526

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
442,326

 
$
(262,895
)
 
$
179,431

 
$
399,191

 
$
(230,843
)
 
$
168,348



Aggregate expense related to amortization of acquired intangible assets for the years ended December 31, 2019, 2018 and 2017 was $38.6 million, $33.3 million and $30.9 million, respectively. Based on the Company's acquired intangible assets as of December 31, 2019, aggregate expense related to amortization of acquired intangible assets is expected to be approximately $41.0 million, $36.2 million, $31.0 million, $23.9 million and $16.6 million for the years ending December 31, 2020, 2021, 2022, 2023 and 2024, respectively.