XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Contracts With Customers
6 Months Ended
Jun. 30, 2024
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

(2)

CONTRACTS WITH CUSTOMERS

 

The following table disaggregates revenue for the three- and six-month periods ended June 30, 2024 and 2023 based on timing of revenue recognition (in thousands):

 

  

Three months ended

  

Six months ended

 
  

June 30, 2024

  

June 30, 2023

  

June 30, 2024

  

June 30, 2023

 

Subscription services recognized ratably over time

 $33,103  $34,306  $66,374  $68,739 

Services recognized at a point in time

  855   903   2,276   2,079 

Fixed, non-subscription recognized over time

  936   742   1,431   1,397 

Unit price services recognized over time

  127   210   253   419 

Total revenue

 $35,021  $36,161  $70,334  $72,634 

 

The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers (In thousands):

 

  

June 30, 2024

  

December 31, 2023

 

Accounts receivables

 $10,057  $12,378 

Contract assets included in other current assets

 $26  $84 

Deferred Revenue

 $14,514  $14,834 

 

Significant changes in contract assets and contract liabilities during the six-month periods ended June 30, 2024 and 2023 are as follows (in thousands):

 

  

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

 $-  $(11,193) $-  $(11,375)

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

  -   10,928   -   11,104 

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

  (79)  -   (81)  - 

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

  -   (55)  -   (99)

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

  21   -   44   - 

 

We have elected to apply the practical expedient to not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less. Total remaining contract revenue for contracts with original duration of greater than one year expected to be recognized in the future related to performance obligations that are unsatisfied at June 30, 2024 approximated $43.8 million, of which $8.9 million, $17.3 million, $13.7 million, $3.7 million, $181,000 and $46,000 are expected to be recognized during 2024, 2025, 2026, 2027, 2028 and 2029, respectively.