Goodwill and Intangible Assets (Intangible assets) (Details) - USD ($) $ in Thousands |
9 Months Ended |
|
Sep. 30, 2016 |
Dec. 31, 2015 |
| Intangible assets |
|
|
| Gross Carrying Amount |
$ 30,684
|
$ 7,302
|
| Accumulated Amortization |
(6,186)
|
(2,755)
|
| Intangible assets, net |
$ 24,498
|
4,547
|
| Weighted average amortization period |
6 years 9 months 18 days
|
|
| Developed technology |
|
|
| Intangible assets |
|
|
| Gross Carrying Amount |
$ 16,761
|
6,907
|
| Accumulated Amortization |
(4,939)
|
(2,643)
|
| Intangible assets, net |
$ 11,822
|
4,264
|
| Weighted average amortization period |
4 years 10 months 24 days
|
|
| Customer relationships |
|
|
| Intangible assets |
|
|
| Gross Carrying Amount |
$ 9,218
|
342
|
| Accumulated Amortization |
(868)
|
(66)
|
| Intangible assets, net |
$ 8,350
|
276
|
| Weighted average amortization period |
7 years 10 months 24 days
|
|
| Trademark/trade name |
|
|
| Intangible assets |
|
|
| Gross Carrying Amount |
$ 4,410
|
|
| Accumulated Amortization |
(245)
|
|
| Intangible assets, net |
$ 4,165
|
|
| Weighted average amortization period |
12 years
|
|
| Non-competition agreements |
|
|
| Intangible assets |
|
|
| Gross Carrying Amount |
$ 295
|
53
|
| Accumulated Amortization |
(134)
|
(46)
|
| Intangible assets, net |
$ 161
|
$ 7
|
| Weighted average amortization period |
2 years
|
|