v3.19.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2019
Goodwill And Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amount of Goodwill

The changes in the carrying amount of goodwill for the six months ended June 30, 2019 were as follows:

 

 

Goodwill

 

 

(in thousands)

 

Balance as of December 31, 2018

$

632,370

 

Foreign currency translation

 

(1,214

)

Divestitures

 

(2,682

)

Balance as of June 30, 2019

$

628,474

 

 

Schedule of Intangible Assets

Intangible assets consisted of the following:

 

 

June 30, 2019

 

 

Weighted-

Average

Remaining

Useful Life -

Years

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

(in thousands, except years)

 

Domain names

 

1.5

 

 

$

5,414

 

 

$

4,825

 

 

$

589

 

Trademarks

 

0.2

 

 

 

3,072

 

 

 

3,007

 

 

 

65

 

Acquired developed technology

 

3.5

 

 

 

149,223

 

 

 

83,563

 

 

 

65,660

 

Customer relationships

 

0.0

 

 

 

2,172

 

 

 

2,172

 

 

 

 

Patents

 

6.4

 

 

 

19,710

 

 

 

6,213

 

 

 

13,497

 

 

 

 

 

 

$

179,591

 

 

$

99,780

 

 

$

79,811

 

 

 

December 31, 2018

 

 

Weighted-

Average

Remaining

Useful Life -

Years

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

 

 

(in thousands except years)

 

Domain names

 

1.6

 

 

 

5,414

 

 

$

4,283

 

 

$

1,131

 

Trademarks

 

1.4

 

 

 

5,772

 

 

 

4,076

 

 

 

1,696

 

Acquired developed technology

 

3.8

 

 

 

179,791

 

 

 

78,729

 

 

 

101,062

 

Customer relationships

 

2.1

 

 

 

15,572

 

 

 

8,012

 

 

 

7,560

 

Patents

 

6.9

 

 

 

19,710

 

 

 

5,105

 

 

 

14,605

 

 

 

 

 

 

$

226,259

 

 

$

100,205

 

 

$

126,054

 

 

Schedule of Estimated Intangible Asset Amortization Expense

As of June 30, 2019, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:

 

 

Estimated

Amortization

 

 

(in thousands)

 

Remainder of 2019

$

13,539

 

2020

 

23,213

 

2021

 

17,589

 

2022

 

10,887

 

2023

 

8,378

 

Thereafter

 

6,205

 

Total

$

79,811