XML 47 R32.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2016
Goodwill and Intangible Assets  
Schedule of goodwill

 

 

 

 

Balance at January 1, 2015 and 2016

    

$

21,606

Goodwill from 2016 acquisition

 

 

80

Balance at December 31, 2016

 

$

21,686

 

Schedule of intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

 

 

 

 

 

 

Amortization Period

 

 

 

 

Accumulated

 

Intangible

 

 

    

(in years)

 

Gross Value

  

Amortization

 

Assets, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2016

 

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

5.00

 

$

1,940

 

$

(791)

 

$

1,149

 

Client relationships

 

10.02

 

 

14,684

 

 

(3,289)

 

 

11,395

 

Non-competition agreements

 

4.64

 

 

652

 

 

(326)

 

 

326

 

Developed technology

 

7.76

 

 

13,500

 

 

(1,101)

 

 

12,399

 

Domain name

 

10.00

 

 

29

 

 

(1)

 

 

28

 

Total intangible assets

 

 

 

$

30,805

 

$

(5,508)

 

$

25,297

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

 

 

 

 

 

 

Amortization Period

 

 

 

 

Accumulated

 

Intangible

 

 

    

(in years)

    

Gross Value

    

Amortization

    

Assets, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2015

 

 

 

 

 

 

 

 

 

 

 

 

Trade names

 

5.00

 

$

1,720

 

$

(436)

 

$

1,284

 

Client relationships

 

10.02

 

 

14,684

 

 

(1,810)

 

 

12,874

 

Non-competition agreements

 

4.64

 

 

652

 

 

(183)

 

 

469

 

Developed technology

 

10.00

 

 

3,400

 

 

(340)

 

 

3,060

 

Total intangible assets

 

 

 

$

20,456

 

$

(2,769)

 

$

17,687

 

 

Schedule of estimated amortization expense

 

 

 

 

Years Ending December 31, 

    

 

 

2017

    

$

3,792

2018

 

 

3,755

2019

 

 

3,649

2020

 

 

3,309

2021

 

 

3,169

Thereafter

 

 

7,623

 

 

$

25,297