XML 35 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Contracts With Clients (Tables)
9 Months Ended
Sep. 30, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended

  

Nine months ended

 
  

September 30, 2020

  

September 30, 2019

  

September 30, 2020

  

September 30, 2019

 

Subscription services recognized ratably over time

 $30,712  $28,629  $90,101  $84,460 

Services recognized at a point in time

  1,170   1,606   2,456   4,231 

Fixed, non-subscription recognized over time

  460   1,043   1,740   2,083 

Unit price services recognized over time

  1,135   1,187   4,206   4,585 

Total revenue

 $33,477  $32,465  $98,503  $95,359 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

September 30,

2020

  

December 31,

2019

 

Accounts receivables

 $17,426  $11,639 

Contract assets included in other current assets

 $241  $103 

Deferred Revenue

 $(17,328

)

 $(16,354

)

  

Nine months ended
September 30, 2020

  

Nine months ended
September 30, 2019

 
  

Contract

Asset

  

Deferred

Revenue

  

Contract

Asset

  

Deferred

Revenue

 
  

Increase (Decrease)

 

Revenue recognized that was included in deferred revenue at beginning of year due to completion of services

 $-  $(15,366

)

 $-  $(15,214

)

Increases due to invoicing of client, net of amounts recognized as revenue

  -   16,352   -   17,829 

Decreases due to completion of services (or portion of services) and transferred to accounts receivable

  (100

)

  -   (51

)

  - 

Change due to cumulative catch-up adjustments arising from changes in expected contract consideration

      (12

)

      274 

Decreases due to impairment

  -   -   -   - 

Increases due to revenue recognized in the period with additional performance obligations before invoicing

  238   -   131   -