XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended

  

Nine months ended

 
  

September 30,

2022

  

September 30,

2021

  

September 30,

2022

  

September 30,

2021

 

Subscription services recognized ratably over time

 $34,907  $34,598  $105,822  $101,867 

Services recognized at a point in time

  1,342   1,160   3,272   2,046 

Fixed, non-subscription recognized over time

  1,127   888   2,318   2,014 

Unit price services recognized over time

  315   1,121   2,012   3,729 

Total revenue

 $37,691  $37,767  $113,424  $109,656 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

September 30,

2022

  

December 31,

2021

 

Accounts receivables

 $15,378  $13,728 

Contract assets included in other current assets

 $19  $99 

Deferred Revenue

 $(17,373

)

 $(17,213

)

  

2022

  

2021

 
  

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

 $-  $(16,522

)

 $-  $(14,926

)

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

  -   16,578   -   16,087 

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

  (88

)

  -   (164

)

  - 

Increases due to acquisition

  -   -   -   239 

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

  -   104   -   323 

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

  8   -   26   -