XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill for the nine months ended September 30, 2018 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Consolidated
Balance as of December 31, 2017
$
72,507

 
$
8,024

 
$
80,531

Adjustments to goodwill:
 
 
 
 
 
Acquisitions
5,010

 

 
5,010

Foreign exchange adjustment
(74
)
 

 
(74
)
Balance as of September 30, 2018
$
77,443

 
$
8,024

 
$
85,467

Summary of Intangible Assets
Intangible assets are summarized as follows (amounts in thousands):
 
As of September 30, 2018
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
30,640

 
$
(23,221
)
 
$
7,419

 
5.3 years
Customer relationships
15,971

 
(11,436
)
 
4,535

 
8.0 years
Trade names
1,287

 
(1,287
)
 

 
2.1 years
Non-compete agreements
1,437

 
(1,437
)
 

 
2.3 years
Patents
1,867

 
(599
)
 
1,268

 
13.4 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
51,464

 
$
(38,215
)
 
$
13,249

 
 

 
As of December 31, 2017
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying Amount
 
Weighted
Average
Amortization
Period
Amortizing intangible assets:
 
 
 
 
 
 
 
Technology
$
27,882

 
$
(22,197
)
 
$
5,685

 
5.3 years
Customer relationships
15,978

 
(10,457
)
 
5,521

 
8.0 years
Trade names
1,289

 
(1,283
)
 
6

 
2.1 years
Non-compete agreements
1,439

 
(1,439
)
 

 
2.3 years
Patents
1,620

 
(493
)
 
1,127

 
13.1 years
Other
262

 
(235
)
 
27

 
2.7 years
Total
$
48,470

 
$
(36,104
)
 
$
12,366

 
 
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated amortization expense for the next five years is as follows (amounts in thousands):  
 
Estimated Amortization Expense
Remaining 2018
$
792

2019
2,963

2020
2,775

2021
2,565

2022
2,216

Thereafter
1,938

Total
$
13,249