XML 17 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

Goodwill balances are presented below (in thousands):
 
 
Carrying Amount
Balance as of December 31, 2017
 
$
128,728

Goodwill acquired
 
26,063

Foreign currency translation adjustments
 
(5,946
)
Balance as of December 31, 2018
 
148,845

Goodwill acquired
 
2,246

Foreign currency translation adjustments
 
5,665

Balance as of December 31, 2019
 
$
156,756



Schedule of Intangible Assets
Intangible assets consist of the following (in thousands):
 
December 31,
 
December 31,
 
2019
 
2018
Developed technology
$
177,746

 
$
114,395

Patents
67,730

 
57,180

Other
3,594

 
650

Total intangible assets
249,070

 
172,225

Less: accumulated amortization
(105,220
)
 
(71,643
)
Net carrying amount
$
143,850

 
$
100,582


Expected Future Amortization Expense Related to Intangible Assets
The following table presents the estimated future amortization expense related to intangible assets held at December 31, 2019 (in thousands):
Years Ending December 31,
2020
 
$
35,641

2021
 
33,322

2022
 
28,343

2023
 
22,507

2024
 
15,809

Thereafter
 
8,228

Total future amortization expense
 
$
143,850