XML 31 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the Company’s goodwill balance for the six months ended June 30, 2016 are summarized in the table below (in thousands):
Balance at December 31, 2015
$
47,422

Acquired in business combinations
23,311

Divestiture of business
(3,739
)
Adjustment due to prior year business combinations
39

Foreign currency translation adjustment
797

Balance at June 30, 2016
$
67,830

Schedule of Finite-Lived Intangible Assets
The following is a summary of the Company’s intangible assets, net (in thousands):
 
Estimated Useful
Life (Years)
 
Gross
Carrying Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
December 31, 2015:
 
 
 
 
 
 
 
Customer relationships
1-10
 
$
31,848

 
$
9,054

 
$
22,794

Trade name
1-3
 
2,909

 
2,476

 
433

Developed technology
4-7
 
13,808

 
5,509

 
8,299

Total intangible assets
 
 
$
48,565

 
$
17,039

 
$
31,526

 
Estimated Useful
Life (Years)
 
Gross
Carrying Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
June 30, 2016:
 
 
 
 
 
 
 
Customer relationships
1-10
 
$
35,461

 
$
10,725

 
$
24,736

Trade name
1.5-3
 
2,644

 
2,265

 
379

Developed technology
4-7
 
15,265

 
5,973

 
9,292

Total intangible assets
 
 
$
53,370

 
$
18,963

 
$
34,407

Schedule of Finite-lived Intangible Assets, Weighted Average Amortization Period
The following table summarizes the Company's weighted-average amortization period, in total and by major finite-lived intangible asset class (in years), as of:
 
June 30, 2016
 
December 31, 2015
Customer relationships
9.4
 
9.3
Trade name
2.8
 
2.9
Developed technology
6.3
 
6.4
Total weighted-average amortization period
8.2
 
8.1
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated annual amortization expense for the next five years and thereafter is as follows (in thousands):
 
Amortization
Expense
Year ending December 31:
 
Remainder of 2016
$
3,517

2017
6,242

2018
5,895

2019
5,080

2020 and thereafter
13,673

Total
$
34,407