XML 29 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
NOTE 5 - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill [Table Text Block] The following table summarizes the changes in our goodwill:

Balance at December 31, 2015
 
$
17,436
 
Goodwill recognized upon acquisition of Mangrove
   
8,837
 
Foreign exchange adjustments to goodwill
   
(8
)
Balance at June 30, 2016
 
$
26,265
 
Schedule of Finite-Lived Intangible Assets [Table Text Block] The gross carrying amount and accumulated amortization of our intangible assets as of June 30, 2016 and December 31, 2015 are as follows:

 
       
June 30, 2016
 
Intangible Asset
 
Weighted Average
Amortization
Period (in Years)
   
Gross
   
Accumulated
Amortization
   
Net
 
 
                       
Developed Technology
   
12.7
   
$
10,915
   
$
(2,702
)
 
$
8,213
 
Customer Relationships
   
7.3
     
14,011
     
(9,599
)
   
4,412
 
Reseller Relationships
   
7
     
853
     
(579
)
   
274
 
Trade Names
   
14.5
     
1,294
     
(684
)
   
610
 
Covenant not-to-compete
   
2
     
229
     
(228
)
   
1
 
 
   
14.6
   
$
27,302
   
$
(13,792
)
 
$
13,510
 
 
       
December 31, 2015
 
Intangible Asset
 
Weighted Average
Amortization
Period (in Years)
   
Gross
   
Accumulated
Amortization
   
Net
 
 
                       
Developed Technology
   
7.6
   
$
4,015
   
$
(2,208
)
 
$
1,807
 
Customer Relationships
   
7.2
     
12,811
     
(8,959
)
   
3,852
 
Reseller Relationships
   
7
     
853
     
(518
)
   
335
 
Trade Names
   
5
     
694
     
(669
)
   
25
 
Covenant not-to-compete
   
2
     
229
     
(222
)
   
7
 
 
   
7.3
   
$
18,602
   
$
(12,576
)
 
$
6,026
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] The following table summarizes the future estimated amortization expense relating to our intangible assets as of June 30, 2016:

Calendar Years
     
2016
 
$
1,130
 
2017
   
2,245
 
2018
   
1,897
 
2019
   
1,264
 
2020
   
698
 
Thereafter
   
6,276
 
 
 
$
13,510