XML 49 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2021
Acquisitions Intangible Assets And Goodwill [Abstract]  
Schedule of Intangible Assets, net

As of June 30, 2021 and December 31, 2020, intangible assets, net consisted of the following:

 

 

 

June 30, 2021

 

 

December 31, 2020

 

(in thousands)

 

Gross

Carrying

Amount

 

Accumulated

Amortization

 

Net

Carrying

Amount

 

 

Gross

Carrying

Amount

 

Accumulated

Amortization

 

Net

Carrying

Amount

 

Customer relationships

 

$

23,734

 

$

(14,412

)

$

9,322

 

 

$

23,804

 

$

(12,448

)

$

11,356

 

Trade name

 

 

2,783

 

 

(1,507

)

 

1,276

 

 

 

2,824

 

 

(1,285

)

 

1,539

 

Developed technology

 

 

20,500

 

 

(15,280

)

 

5,220

 

 

 

20,881

 

 

(12,569

)

 

8,312

 

Acquisition intangible assets, net

 

$

47,017

 

$

(31,199

)

$

15,818

 

 

$

47,509

 

$

(26,302

)

$

21,207

 

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

 

(in thousands)

 

June 30, 2021

 

December 31, 2020

 

Gross capitalized internal-use software

 

$

56,380

 

$

50,833

 

Less: Accumulated amortization

 

 

(27,229

)

 

(21,371

)

Capitalized internal-use software, net

 

$

29,151

 

$

29,462

 

Schedule of Carrying Amount of Goodwill

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

 

Balance as of December 31, 2020

$

468,764

 

Foreign currency translation

 

(2,036

)

Balance as of June 30, 2021

$

466,728

 

Summary of Future Amortization Expense

As of June 30, 2021, future amortization expense by year is expected to be as follows:

 

 

(in thousands)

 

Capitalized

internal-use

software, net

 

 

Acquisition

intangible

assets, net

 

Remainder of 2021

 

$

5,458

 

 

$

4,966

 

2022

 

 

7,397

 

 

 

5,076

 

2023

 

 

2,018

 

 

 

1,920

 

2024

 

 

68

 

 

 

1,667

 

2025

 

 

 

 

 

1,389

 

Thereafter

 

 

 

 

 

800

 

Total amortization expense

 

$

14,941

 

 

$

15,818