XML 40 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Balance Sheet Accounts (Tables)
12 Months Ended
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]  
Property and equipment
   As of December 31,
   2020  2019
   (in thousands)
Computer software and hardware  $4,940   $11,267 
Capitalized internal use software   7,391    5,878 
Furniture and equipment   935    1,743 
Leasehold improvements   884    1,613 
Construction in progress   805    1,537 
    14,955    22,038 
Less—Accumulated depreciation and amortization   (12,002)   (18,689)
 Property and equipment, net  $2,953   $3,349 
Amortization of intangible assets, estimated useful lives
      December 31, 2020     December 31, 2019  

Intangible Asset

 

Estimated Useful Life

  Gross     Accumulated Amortization     Net     Gross     Accumulated Amortization     Net  
Trademarks/trade names/licenses/ domains 3 – 7 years   $ 16,589     $ (15,961 )   $ 628     $ 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       (7,050 )     1,905       8,955       (5,961 )     2,994  
    $ 45,107     $ (42,574 )   $ 2,533     $ 45,107     $ (40,203 )   $ 4,904  

 

      December 31, 2020     December 31, 2019  

Indefinite-lived

Intangible Asset

 

Estimated Useful Life

  Gross     Accumulated Amortization     Net     Gross     Accumulated Amortization     Net  
Domain Indefinite   $ 2,200     $     $ 2,200     $ 2,200     $     $ 2,200  
Amortization expense
Year  Amortization Expense
    (in thousands) 
      
2021  $1,499 
2022   902 
2023   86 
2024   46 
   $2,533 
Accrued expenses and other current liabilities
   As of December 31,
   2020  2019
   (in thousands)
Accrued employee related benefits  $2,123   $1,351 
Other accrued expenses and other current liabilities:          
  Other accrued expenses   143    532 
  Amounts due to customers   94    354 
  Other current liabilities   301    750 
  Total other accrued expenses and other current liabilities   538    1,636 
           
Total accrued expenses and other current liabilities  $2,661   $2,987