XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Selected Balance Sheet Accounts (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

September 30,

2021

  

December 31,

2020

 
         

Computer software and hardware

 $5,008  $4,940 

Capitalized internal use software

  8,296   7,391 

Furniture and equipment

  1,105   935 

Leasehold improvements

  883   884 

Capital projects-in-progress

  1,190   805 
   16,482   14,955 

Less—Accumulated depreciation and amortization

  (12,713)  (12,002)

Property and Equipment, net

 $3,769  $2,953 
Schedule of Intangible Assets Excluding Goodwill Table Text Block
       

September 30, 2021

  

December 31, 2020

 

Definite-lived Intangible Asset

 

Estimated Useful Life (years)

  

Gross

  

Accumulated Amortization

  

Net

  

Gross

  

Accumulated Amortization

  

Net

 
                              

Trademarks/ trade names/ licenses/ domains

 3-7  $16,589  $(16,350) $239  $16,589  $(15,961) $628 

Developed technology

 5-7   8,955   (7,867)  1,088   8,955   (7,050)  1,905 
       $25,544  $(24,217) $1,327  $25,544  $(23,011) $2,533 
Schedule of Impaired Intangible Assets [Table Text Block]
   

September 30, 2021

  

December 31, 2020

 

Indefinite-lived Intangible Asset

Estimated Useful Life

 

Gross

  

Accumulated Amortization

  

Net

  

Gross

  

Accumulated Amortization

  

Net

 
                          

Domain

Indefinite

 $2,600  $  $2,600  $2,200  $  $2,200 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year

 

Amortization Expense

 
     

2021 (remaining 3 months)

 $294 

2022

  902 

2023

  86 

2024

  45 
  $1,327 
Schedule of Accrued Liabilities [Table Text Block]
  

September 30,

2021

  

December 31,

2020

 
         

Accrued employee-related benefits

 $2,691  $2,123 

Other accrued expenses and other current liabilities:

        

Taxes and other amounts due to governmental authorities

  416   143 

Amounts due to customers

  49   94 

Other current liabilities

  380   301 

Total other accrued expenses and other current liabilities

  845   538 
         

Total accrued expenses and other current liabilities

 $3,536  $2,661