Goodwill and Intangible Assets (Tables)
|
12 Months Ended |
Dec. 31, 2018 |
| Goodwill and Intangible Assets |
|
| Schedule of changes in carrying amount of goodwill |
Changes in the carrying amount of goodwill consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
Amount
|
|
|
Balance at December 31, 2017
|
|
$
|
21,867
|
|
|
Measurement period adjustments
|
|
|
(37)
|
|
|
Foreign currency translation adjustment
|
|
|
(300)
|
|
|
Balance at December 31, 2018
|
|
$
|
21,530
|
|
|
| Schedule of company's intangible assets and related accumulated amortization |
The Company’s intangible assets and related accumulated amortization consisted of the following as of December 31, 2018 and 2017 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2018
|
|
|
|
|
|
Gross Carrying
|
|
|
Accumulated
|
|
|
|
|
|
|
|
|
Amount
|
|
|
Amortization
|
|
|
Net
|
|
|
Developed technology
|
|
$
|
17,495
|
|
$
|
(10,145)
|
|
$
|
7,350
|
|
|
Customer relationships
|
|
|
12,009
|
|
|
(4,050)
|
|
|
7,959
|
|
|
Trademark/trade name
|
|
|
6,776
|
|
|
(1,434)
|
|
|
5,342
|
|
|
Non-competition agreements
|
|
|
295
|
|
|
(295)
|
|
|
—
|
|
|
Total intangible assets
|
|
$
|
36,575
|
|
$
|
(15,924)
|
|
$
|
20,651
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2017
|
|
|
|
|
Gross Carrying
|
|
Accumulated
|
|
|
|
|
|
|
|
Amount
|
|
Amortization
|
|
Net
|
|
|
Developed technology
|
|
$
|
19,626
|
|
$
|
(8,914)
|
|
$
|
10,712
|
|
|
Customer relationships
|
|
|
12,009
|
|
|
(2,556)
|
|
|
9,453
|
|
|
Trademark/trade name
|
|
|
6,776
|
|
|
(869)
|
|
|
5,907
|
|
|
Non-competition agreements
|
|
|
295
|
|
|
(286)
|
|
|
9
|
|
|
Total intangible assets
|
|
$
|
38,706
|
|
$
|
(12,625)
|
|
$
|
26,081
|
|
|
| Schedule of amortization expense during the respective periods |
The Company recorded amortization expense during the respective periods for these intangible assets as follows: (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Years Ended
|
|
|
|
|
|
December 31,
|
|
|
|
|
|
2018
|
|
|
2017
|
|
|
2016
|
|
|
Cost of revenue
|
|
$
|
3,397
|
|
$
|
3,164
|
|
$
|
3,052
|
|
|
Research and development
|
|
|
80
|
|
|
193
|
|
|
188
|
|
|
Sales and marketing
|
|
|
1,987
|
|
|
1,855
|
|
|
1,358
|
|
|
Total amortization of intangible assets
|
|
$
|
5,464
|
|
$
|
5,212
|
|
$
|
4,598
|
|
|
| Schedule of amortization of finite lived intangible assets |
Amortization of finite lived intangible assets as of December 31, 2018 is as follows for the next five years (in thousands):
|
|
|
|
|
|
|
|
Amount
|
|
2019
|
|
$
|
5,655
|
|
2020
|
|
|
4,604
|
|
2021
|
|
|
2,256
|
|
2022
|
|
|
2,093
|
|
2023
|
|
|
2,035
|
|
Thereafter
|
|
|
4,008
|
|
|
|
$
|
20,651
|
|