XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Contracts With Customers (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

2024

  

2023

 

Subscription services recognized ratably over time

 $33,271  $34,433 

Services recognized at a point in time

  1,421   1,176 

Fixed, non-subscription recognized over time

  495   655 

Unit price services recognized over time

  126   209 

Total revenue

 $35,313  $36,473 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

March 31,

2024

  

December 31,

2023

 

Accounts receivables

 $11,127  $12,378 

Contract assets included in other current assets

 $77  $84 

Deferred Revenue

 $15,194  $14,834 
  

2024

  

2023

 
  

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

 $-  $(7,303) $-  $(7,056)

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

  -   7,672   -   7,828 

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

  (39)  -   (37)  - 

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

  -   (9)  -   (74)

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

  32   -   88   -