XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Selected Balance Sheet Accounts (Tables)
6 Months Ended
Jun. 30, 2020
Balance Sheet Related Disclosures [Abstract]  
Property and equipment
   

June 30,

2020

   

December 31,

2019

 
             
Computer software and hardware   $ 11,679     $ 12,804  
Capitalized internal use software     7,391       5,878  
Furniture and equipment     1,743       1,743  
Leasehold improvements     1,613       1,613  
      22,426       22,038  
Less—Accumulated depreciation and amortization     (19,400 )     (18,689 )
 Property and equipment, net   $ 3,026     $ 3,349  
Intangible assets amortized over the estimated useful lives
          June 30, 2020     December 31, 2019  

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,701 )   $ 888     $ 16,589     $ (15,442 )   $ 1,147  
Customer relationships     2 - 5 years       19,563       (19,563 )           19,563       (18,800 )     763  
Developed technology     5 - 7 years        8,955       (6,506 )     2,449       8,955       (5,961 )     2,994  
            $ 45,107     $ (41,770 )   $ 3,337     $ 45,107     $ (40.203 )   $ 4,904  

 

          June 30, 2020     December 31, 2019  

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  
       
2020   $ 804  
2021     1,499  
2022     902  
2023     86  
2024     46  
    $ 3,337  
Accrued expenses and other current liabilities
   

June 30,

2020

   

December 31,

2019

 
             
Accrued employee-related benefits   $ 1,928     $ 1,004  
Other accrued expenses and other current liabilities:                
Other accrued expenses     617       1,264  
Amounts due to customers     338       355  
Other current liabilities     302       696  
Total other accrued expenses and other current liabilities     1,257       2,315  
                 
Total accrued expenses and other current liabilities   $ 3,185     $ 3,319