XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2020
Intangible Assets and Goodwill  
Schedule reflecting the composition of intangible assets and goodwill

The following table presents the composition of our intangible assets and goodwill (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Estimated

​

As of March 31, 2020

​

As of December 31, 2019

​

​

Useful

​

Gross

​

​

​

​

​

Gross

​

​

​

​

​

​

Life

​

Carrying

​

Accumulated

​

Net

​

Carrying

​

Accumulated

​

Net

​

    

(in years)

    

Amount

    

Amortization

    

Amount

    

Amount

    

Amortization

    

Amount

Developed technology

​

11.4

​

$

252,200

​

  

(7,824)

​

  

244,376

​

  

252,200

​

  

(2,301)

​

  

249,899

Customer relationships

​

5.0

​

​

14,100

​

​

(999)

​

​

13,101

​

​

14,100

​

​

(294)

​

​

13,806

Intangible assets subject to amortization

​

​

​

​

266,300

​

​

(8,823)

​

​

257,477

​

​

266,300

​

​

(2,595)

​

​

263,705

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

In-process research and development

​

Indefinite

​

$

118,900

​

​

—

​

​

118,900

​

​

118,900

​

​

—

​

​

118,900

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Goodwill

​

Indefinite

​

$

66,134

​

​

—

​

​

66,134

​

​

66,134

​

​

—

​

​

66,134

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total

​

​

​

$

451,334

​

$

(8,823)

​

$

442,511

​

$

451,334

​

$

(2,595)

​

$

448,739

Schedule of expected amortization of finite-lived intangible assets

As of March 31, 2020, expected amortization expense for unamortized finite-lived intangible assets for the next five years and thereafter is as follows (in thousands):

​

​

​

​

​

​

    

Amortization Expense

2020

​

$

18,684

2021

​

​

24,912

2022

​

​

24,912

2023

​

​

24,912

2024

​

​

24,619

Thereafter

​

​

139,438

Total amortization

​

$

257,477