XML 40 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Goodwill
The changes in the carrying amount of goodwill for the year ended December 31, 2018 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Total
Balance as of December 31, 2017
$
72,507

 
$
8,024

 
$
80,531

Adjustments to goodwill:
 
 
 
 
 
Acquisitions
14,606

 

 
14,606

Foreign exchange adjustments
(106
)
 

 
(106
)
Balance as of December 31, 2018
$
87,007

 
$
8,024

 
$
95,031

The changes in the carrying amount of goodwill for the year ended December 31, 2017 are as follows (amounts in thousands):
 
Business
 
Consumer
 
Total
Balance as of December 31, 2016
$
72,221

 
$
8,024

 
$
80,245

Adjustments to goodwill:
 
 
 
 


Foreign exchange adjustments
286

 

 
286

Balance as of December 31, 2017
$
72,507

 
$
8,024

 
$
80,531

Summary of Intangible Assets
Intangible assets are summarized as follows (see Note 8) (amounts in thousands):

December 31, 2018

Gross
Carrying
Amount

Accumulated
Amortization

Net Carrying Amount

Weighted
Average
Amortization
Period
Amortizing intangible assets:










Technology
$
30,447

 
$
(23,615
)

$
6,832


5.3 years
Customer relationships
17,219

 
(11,786
)

5,433


8.4 years
Trade names
1,286

 
(1,286
)



2.1 years
Non-compete agreements
1,436

 
(1,436
)



2.3 years
Patents
2,074

 
(534
)

1,540


12.4 years
Other
262

 
(235
)

27


2.7 years
Total
$
52,724


$
(38,892
)

$
13,832




 
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 Future Amortization Expense
Estimated amortization expense for the next five years are as follows (amounts in thousands):
 
 
Estimated Amortization Expense
2019
 
$
2,901

2020
 
2,708

2021
 
2,498

2022
 
2,143

2023
 
902

Thereafter
 
2,680

Total
 
$
13,832