XML 43 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions, Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2020
Acquisitions Intangible Assets And Goodwill [Abstract]  
Schedule of Intangible Assets, net

As of December 31, 2020 and 2019, intangible assets, net consisted of the following:

 

 

December 31, 2020

 

 

December 31, 2019

 

(in thousands)

 

Gross

Carrying

Amount

 

Accumulated

Amortization

 

Net

Carrying

Amount

 

 

Gross

Carrying

Amount

 

Accumulated

Amortization

 

Net

Carrying

Amount

 

Customer relationships

 

$

23,804

 

$

(12,448

)

$

11,356

 

 

$

25,594

 

$

(9,712

)

$

15,882

 

Trade name

 

 

2,824

 

 

(1,285

)

 

1,539

 

 

 

2,711

 

 

(763

)

 

1,948

 

Developed technology

 

 

20,881

 

 

(12,569

)

 

8,312

 

 

 

27,547

 

 

(12,227

)

 

15,320

 

Acquisition intangible assets, net

 

$

47,509

 

$

(26,302

)

$

21,207

 

 

$

55,852

 

$

(22,702

)

$

33,150

 

As of December 31, 2020 and 2019, capitalized internal-use software consisted of the following:

(in thousands)

 

December 31, 2020

 

December 31, 2019

 

Gross capitalized internal-use software

 

$

50,833

 

$

61,130

 

Less: Accumulated amortization

 

 

(21,371

)

 

(27,974

)

Capitalized internal-use software, net

 

$

29,462

 

$

33,156

 

Schedule of Carrying Amount of Goodwill

The changes in the carrying amount of goodwill were as follows (in thousands):

 

Balance as of December 31, 2018

$

336,861

 

Additions

 

125,981

 

Foreign currency translation

 

85

 

Balance as of December 31, 2019

 

462,927

 

Foreign currency translation

 

5,837

 

Balance as of December 31, 2020

$

468,764

 

Summary of Future Amortization Expense

As of December 31, 2020, future amortization expense by year is expected to be as follows:

(in thousands)

 

Capitalized

internal-use

software, net

 

 

Acquisition

intangible

assets, net

 

2021

 

$

10,950

 

 

$

10,299

 

2022

 

 

6,963

 

 

 

5,121

 

2023

 

 

1,584

 

 

 

1,928

 

2024

 

 

 

 

 

1,670

 

2025

 

 

 

 

 

1,389

 

Thereafter

 

 

 

 

 

800

 

Total amortization expense

 

$

19,497

 

 

$

21,207