XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Selected Balance Sheet Accounts (Tables)
6 Months Ended
Jun. 30, 2017
Selected Balance Sheet Accounts [Abstract]  
Property and equipment
   

June 30,

2017

   

December 31,

2016

 
    (in thousands)  
Computer software and hardware   $ 12,106     $ 12,027  
Capitalized internal use software     5,467       5,359  
Furniture and equipment     1,619       1,332  
Leasehold improvements     1,422       1,139  
      20,614       19,857  
Less—Accumulated depreciation and amortization     (16,110 )     (15,427 )
 Property and Equipment, net   $ 4,504     $ 4,430  
Intangible assets amortized over the estimated useful lives

 

    June 30, 2017     December 31, 2016  
Definite-lived Intangible Asset

   Estimated Useful

Life

 

Gross Accumulated Amortization   Net   Gross   Accumulated Amortization     Net  
Trademarks/trade names/licenses/domains 3 – 6 years $ 5,519   $ (3,322 )   $ 2,197     $ 9,294     $ (6,756 )   $ 2,538  
Software and publications 3 years   1,300     (1,300 )           1,300       (1,300 )      
Customer relationships 2 - 10 years   19,563     (9,004 )     10,559       19,563       (7,454 )     12,109  
Employment/non-compete agreements 1-5 years   1,510     (1,449 )     61       1,510       (1,273 )     237  
Developed technology 5-7 years   8,955     (2,937 )     6,018       8,955       (2,256 )     6,699  
  $ 36,847   $ (18,012 )   $ 18,835     $ 40,622     $ (19,039 )   $ 21,583  

 

 

      June 30, 2017     December 31, 2016    
Indefinite-lived Intangible Asset

Estimated

Useful

Life

  Gross   Accumulated Amortization   Net   Gross   Accumulated Amortization   Net    
Trademark Indefinite   $ 2,200     $     $ 2,200     $ 2,200     $     $ 2,200    
                                                     

 

Amortization expense for the remainder of the year and for the next four years
Year   Amortization Expense  
    (in thousands)  
2017   $ 2,618  
2018     5,028  
2019     3,655  
2020     2,224  
2021     2,116  
2022     1,518  
Thereafter     1,676  
    $ 18,835  
Accrued expenses and other current liabilities
   

June 30,

2017

   

December 31,

2016

 
    (in thousands)  
Accrued employee-related benefits   $ 2,065     $ 4,530  
Other accrued expenses and other current liabilities:                
Other accrued expenses and current liabilities     7,016       7,849  
Amounts due to customers     482       466  
Total other accrued expenses and other current liabilities     7,498       8,315  
                 
Total accrued expenses and other current liabilities   $ 9,563     $ 12,845