v3.26.1
Note 12 - Revenues
6 Months Ended
Jun. 30, 2026
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

12.

REVENUES

 

For each of the identified periods, revenues are categorized as follows:

 

  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Product sales

 $7,505  $6,784  $10,388  $12,754 

Maintenance fees

  82   71  

161

   138 

Professional services

  752   78  

841

   147 

Shipping and handling

  223   150  

300

   406 

Discounts and allowances

  -   (8) 

-

   (46)

Total revenues

 $8,562  $7,075  

$11,690

  $13,399 

 

The following table disaggregates revenue from our clients by significant geographic area for the three and six months ended June 30, 2026 and 2025:

 

  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 

United States

 $4,578  $3,822  $6,133  $8,621 

Serbia

  1,772   1,370   2,483   2,132 

Romania

  1,216   712   1,670   1,103 

Croatia

  453   425   665   723 

Montenegro

  397   286   592   360 

Bosnia

  -   329   -   329 

Other

  146   131   147   131 

Total revenue

 $8,562  $7,075  $11,690  $13,399 

 

During the three and six months ended June 30, 2026 less than 1% of revenues were derived from federal customers. For the three and six months ended June 30, 2025, 2% and 8% of revenues were derived from federal customers. For the three months ended June 30, 2026 and 2025 37% and 32% of revenues were derived from state and local governments, respectively. In addition, 47% of revenues in the three and 48% in the six months ended June 30, 2026, were sales made outside of the U.S. compared to 47% and 37% in the prior year.

 

At June 30, 2026 and 2025, deferred revenues were $1.9 million and $1.7 million, respectively. These amounts consisted mainly of customer deposits in the amount of $1.0 million and $0.5 million for June 30, 2026 and 2025, respectively, and prepaid multi-year maintenance plans for previously sold products which account for $0.9 million and $1.2 million for June 30, 2026 and 2025, respectively, and pertain to services to be provided through 2035. Revenue recognized during the six months ended June 30, 2026 and 2025 which pertained to revenue deferred in prior years was $161 thousand and $114 thousand, respectively.

 

The balance of contract assets is driven by the difference in timing of when revenue is recognized from performance obligations satisfied in the current reporting period and when amounts are invoiced to the customer. The balance of contract liabilities is driven by the difference in timing between when cash is received pursuant to a contract and when the Company’s performance obligations under the contract are satisfied.

 

The following table provides the activity for the contract liabilities recognized:

 

  

Six Months Ended

 
  

June 30,

 
  

2026

  

2025

 

Beginning Balance

 $2,490  $1,647 

Additions

  237   60 

Recognized in revenue

  (868)  (32)

Ending Balance

 $1,859  $1,675