XML 45 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill balances are presented below (in thousands):
Carrying Amount
Balance as of December 31, 2019$156,756 
Goodwill acquired73,784 
Foreign currency translation adjustments1,409 
Balance as of September 30, 2020$231,949 
Schedule of Intangible Assets
Intangible assets consist of the following (in thousands):
 September 30, 2020December 31, 2019
Developed technology$222,746 $177,746 
Patents58,609 67,730 
Other4,327 3,594 
Intangible assets, gross285,682 249,070 
Less: accumulated amortization(129,856)(105,220)
Intangible assets, net$155,826 $143,850 
Schedule of Estimated Future Amortization Expense Related to Intangible Assets
The following table presents the estimated future amortization expense related to intangible assets held at September 30, 2020 (in thousands):
Years Ending December 31,
Remainder of 2020$5,259 
202142,516 
202238,343 
202333,127 
202427,391 
Thereafter9,190 
Total future amortization expense$155,826