XML 43 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangbile Assets (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Changes in Carrying Amount of Goodwill

Goodwill. The changes in the carrying amount of goodwill for the six months ended June 30, 2021 were as follows (in thousands):

 

 

 

 

 

January 1, 2021 balance

 

$

272,322

 

Goodwill acquired during period

 

 

890

 

Adjustments related to prior acquisitions

 

 

(30

)

Effects of changes in foreign currency exchange rates

 

 

1,661

 

June 30, 2021 balance

 

$

274,843

 

Summary of Carrying Value of Assets As of June 30, 2021 and December 31, 2020, the carrying values of these assets were as follows (in thousands):

 

 

 

June 30, 2021

 

 

December 31, 2020

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amount

 

 

Amortization

 

 

Amount

 

Acquired customer contracts

 

$

163,433

 

 

$

(110,438

)

 

$

52,995

 

 

$

153,790

 

 

$

(105,778

)

 

$

48,012

 

Software

 

 

171,187

 

 

 

(147,369

)

 

 

23,818

 

 

 

166,289

 

 

 

(139,836

)

 

 

26,453

 

Total other intangible assets

 

$

334,620

 

 

$

(257,807

)

 

$

76,813

 

 

$

320,079

 

 

$

(245,614

)

 

$

74,465

 

 

Summary of Carrying Values of Customer Contract Cost Assets

Customer Contract Costs.  As of June 30, 2021 and December 31, 2020, the carrying values of our customer contract cost assets, related to those contracts with a contractual term greater than one year, were as follows (in thousands):

 

 

 

June 30, 2021

 

 

December 31, 2020

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amount

 

 

Amortization

 

 

Amount

 

Customer contract costs

 

$

93,169

 

 

$

(46,370

)

 

$

46,799

 

 

$

87,131

 

 

$

(39,893

)

 

$

47,238