XML 46 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2017
Goodwill And Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill

The changes in the carrying amount of goodwill for the fiscal years ended December 31 were as follows:

 

 

 

2017

 

 

2016

 

Balance as of January 1

 

$

683,683

 

 

$

687,404

 

Goodwill resulting from the Trade NTE business combination

 

 

—

 

 

 

191

 

Goodwill resulting from the Mostra business combination

 

 

—

 

 

 

654

 

Goodwill resulting from the Olson business combination

 

 

—

 

 

 

267

 

Effect of foreign currency translation

 

 

2,425

 

 

 

(4,833

)

Total goodwill

 

$

686,108

 

 

$

683,683

 

 

Schedule of Other Intangibles

Other intangibles consisted of the following at December 31:    

 

 

 

2017

 

 

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

Customer-related

 

$

84,878

 

 

$

(49,782

)

 

$

35,096

 

Developed technology

 

 

1,463

 

 

 

(1,350

)

 

 

113

 

Total amortizable intangible assets

 

 

86,341

 

 

 

(51,132

)

 

 

35,209

 

Intangible with indefinite life

 

 

95

 

 

 

—

 

 

 

95

 

Total other intangible assets

 

$

86,436

 

 

$

(51,132

)

 

$

35,304

 

 

 

 

2016

 

 

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

Customer-related

 

$

115,806

 

 

$

(70,090

)

 

$

45,716

 

Developed technology

 

 

1,463

 

 

 

(1,145

)

 

 

318

 

Total amortizable intangible assets

 

 

117,269

 

 

 

(71,235

)

 

 

46,034

 

Intangible with indefinite life

 

 

95

 

 

 

—

 

 

 

95

 

Total other intangible assets

 

$

117,364

 

 

$

(71,235

)

 

$

46,129

 

 

Schedule of Estimated Future Amortization Expense Relating to Intangible Assets

The estimated future amortization expense relating to intangible assets is as follows:

 

 

Year ending December 31,

 

 

 

 

2018

 

$

8,441

 

2019

 

 

6,132

 

2020

 

 

4,532

 

2021

 

 

4,082

 

2022

 

 

4,125

 

Thereafter

 

 

7,897

 

Total

 

$

35,209