XML 45 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 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 June 30, 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

​

  

(13,347)

​

  

238,853

​

  

252,200

​

  

(2,301)

​

  

249,899

Customer relationships

​

5.0

​

​

14,100

​

​

(1,704)

​

​

12,396

​

​

14,100

​

​

(294)

​

​

13,806

Intangible assets subject to amortization

​

​

​

​

266,300

​

​

(15,051)

​

​

251,249

​

​

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

​

$

(15,051)

​

$

436,283

​

$

451,334

​

$

(2,595)

​

$

448,739

Schedule of expected amortization of finite-lived intangible assets

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

​

​

​

​

​

​

    

Amortization Expense

Remainder of 2020

​

$

12,456

2021

​

​

24,912

2022

​

​

24,912

2023

​

​

24,912

2024

​

​

24,619

Thereafter

​

​

139,438

Total amortization

​

$

251,249