XML 33 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three months ended

September 30,

   

Nine months ended

September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Subscription services recognized ratably over time

  $ 31,120     $ 33,196     $ 93,393     $ 99,571  

Services recognized at a point in time

    1,428       1,489       4,234       3,765  

Fixed, non-subscription recognized over time

    1,819       925       4,077       2,356  

Unit price services recognized over time

    241       209       492       462  

Total revenue

  $ 34,608     $ 35,819     $ 102,196     $ 106,154  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

September 30,

2025

   

December 31,

2024

 

Trade accounts receivable

  $ 12,749     $ 11,054  

Contract assets included in other current assets

  $ 112     $ 186  

Deferred revenue, current portion

  $ 17,814     $ 15,786  

Noncurrent deferred revenue included in other long-term liabilities

  $ 134     $ 216  
   

2025

   

2024

 
   

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

  $ -     $ (14,893 )   $ -     $ (14,355 )

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

    -       16,799       -       15,966  

Increases due to acquisition

    -       -       -       948  

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

    (186 )     -       (83 )     -  

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

    -       40       -       (51 )

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

    112       -       10       -