XML 54 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill Goodwill balances are presented below (in thousands):
 
 
Carrying Amount
Balance as of December 31, 2016
 
$
82,534

Goodwill acquired
 
39,668

Foreign currency translation adjustments
 
6,526

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

Schedule of Intangible Assets
Intangible assets consist of the following (in thousands):
 
December 31,
 
December 31,
 
2018
 
2017
Developed technology
$
114,395

 
$
102,349

Patents
57,180

 
31,030

Other
650

 
1,575

Total intangible assets
172,225

 
134,954

Less: accumulated amortization
(71,643
)
 
(48,038
)
Net carrying amount
$
100,582

 
$
86,916


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, 2018 (in thousands):
Years Ending December 31,
2019
 
$
29,037

2020
 
19,447

2021
 
17,521

2022
 
13,608

2023
 
7,739

Thereafter
 
13,230

Total future amortization expense
 
$
100,582