XML 36 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Long-Lived Assets (Tables)
6 Months Ended
Jun. 30, 2019
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, 2019 were as follows (in thousands):

 

 

 

 

 

 

January 1, 2019 balance

 

$

255,816

 

Adjustments related to prior acquisitions

 

 

1,333

 

Effects of changes in foreign currency exchange rates

 

 

(259

)

June 30, 2019 balance

 

$

256,890

 

 

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

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amount

 

 

Amortization

 

 

Amount

 

Acquired client contracts

 

$

147,990

 

 

$

(87,760

)

 

$

60,230

 

 

$

148,148

 

 

$

(82,692

)

 

$

65,456

 

Software

 

 

155,763

 

 

 

(122,441

)

 

 

33,322

 

 

 

155,781

 

 

 

(119,381

)

 

 

36,400

 

Total intangible assets

 

$

303,753

 

 

$

(210,201

)

 

$

93,552

 

 

$

303,929

 

 

$

(202,073

)

 

$

101,856

 

 

Summary of Carrying Values of Client Contract Cost Assets As of June 30, 2019 and December 31, 2018, the carrying values of our client contract cost assets, related to those contracts with a contractual term greater than one year, were as follows (in thousands):

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amount

 

 

Amortization

 

 

Amount

 

Client contract costs

 

$

69,893

 

 

$

(30,169

)

 

$

39,724

 

 

$

80,340

 

 

$

(43,051

)

 

$

37,289