XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Selected Balance Sheet Accounts (Tables)
6 Months Ended
Jun. 30, 2019
Balance Sheet Related Disclosures [Abstract]  
Property and equipment
   

June 30,

2019

   

December 31,

2018

 
             
Computer software and hardware   $ 12,440     $ 11,393  
Capitalized internal use software     6,228       6,228  
Furniture and equipment     1,743       1,743  
Leasehold improvements     1,613       1,613  
      22,024       20,977  
Less—Accumulated depreciation and amortization     (18,619 )     (17,796 )
 Property and Equipment, net   $ 3,405     $ 3,181  
Intangible assets amortized over the estimated useful lives
      June 30, 2019     December 31, 2018  
Definite-lived Intangible Asset Estimated Useful Life   Gross     Accumulated Amortization     Net     Gross     Accumulated Amortization     Net  
                                       
Trademarks/ trade names/ licenses/ domains

3 - 7

years

  $ 16,589     $ (15,182 )   $ 1,407     $ 16,589     $ (14,914 )   $ 1,675  
Customer relationships

2 - 5

years

    19,563       (17,417 )     2,146       19,563       (15,544 )     4,019  
Developed technology

5 - 7

years

    8,955       (5,417 )     3,538       8,955       (4,873 )     4,082  
    $ 45,107     $ (38,016 )   $ 7,091     $ 45,107     $ (35,331 )   $ 9,776  

 

      June 30, 2019     December 31, 2018  
Definite-lived Intangible Asset Estimated Useful Life   Gross     Accumulated Amortization     Net     Gross     Accumulated Amortization     Net  
                                       
Domain Indefinite   $ 2,200     $     $ 2,200     $ 2,200     $     $ 2,200  

 

Future amortization expense
Year   Amortization Expense  
       
2019   $ 2,187  
2020     2,371  
2021     1,499  
2022     902  
2023     86  
Thereafter     46  
    $ 7,091  
Accrued expenses and other current liabilities
   

June 30,

2019

   

December 31,

2018

 
             
Accrued employee-related benefits   $ 2,391     $ 3,125  
Other accrued expenses and other current liabilities:                
Other accrued expenses     1,062       1,346  
Amounts due to customers     596       424  
Other current liabilities     406       434  
Total other accrued expenses and other current liabilities     2,064       2,204  
                 
Total accrued expenses and other current liabilities   $ 4,455     $ 5,329