XML 49 R34.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2016
Goodwill and Intangible Assets  
Schedule of changes in goodwill

 

 

 

Gross carrying

 

Accumulated

 

 

 

 

 

 

 

amount

 

 

 

impairment

 

 

 

Net amount

 

 

 

 

 

(in thousands)

 

 

 

Balance at December 31, 2014

 

$

238,158

 

$

123,199

 

$

114,959

 

Purchase price adjustments

 

(51

)

 

(51

)

 

 

 

 

 

 

 

 

Balance at December 31, 2015 and 2016

 

$

238,107

 

$

123,199

 

$

114,908

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of intangible assets

 

 

 

 

 

 

 

December 31, 2016

 

 

 

December 31, 2015

 

 

 

Weighted

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Average Remaining

 

 

 

Gross

 

 

 

Amortization

 

 

 

 

 

 

 

Gross

 

 

 

Amortization

 

 

 

 

 

 

 

Amortization

 

 

 

Carrying

 

 

 

and

 

 

 

Net

 

 

 

Carrying

 

 

 

and

 

 

 

Net

 

 

 

Period

 

 

 

Amount

 

 

 

Impairment

 

 

 

Amount

 

 

 

Amount

 

 

 

Impairment

 

 

 

Amount

 

 

 

(in years)

 

(in thousands)

 

Technology

 

7.3

 

$

149,198 

 

$

113,904 

 

$

35,294 

 

$

222,358 

 

$

120,496 

 

$

101,862 

 

Customer relationships

 

11.9

 

47,885 

 

28,659 

 

19,226 

 

47,885 

 

22,470 

 

25,415 

 

Trademarks and tradenames

 

4.3

 

2,590 

 

1,948 

 

642 

 

2,730 

 

1,937 

 

793 

 

Indefinite-lived trademark

 

 

2,900 

 

 

2,900 

 

2,900 

 

 

2,900 

 

Other

 

2.9

 

2,026 

 

1,710 

 

316 

 

6,241 

 

5,537 

 

704 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

8.9

 

$

204,599 

 

$

146,221 

 

$

58,378 

 

$

282,114 

 

$

150,440 

 

$

131,674 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of estimated aggregate amortization expense for intangible assets with definite useful lives

 

 

 

 

 

Amortization

 

 

 

(in thousands)

 

2017

 

$

11,470 

 

2018

 

9,893 

 

2019

 

8,608 

 

2020

 

7,530 

 

2021

 

5,491 

 

Thereafter

 

12,486 

 

 

 

 

 

Total

 

$

55,478