XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue From Contracts With Customers
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

3.

REVENUE FROM CONTRACTS WITH CUSTOMERS

 

Disaggregation of Revenue

 

The following table summarizes revenue from contracts with customers for the three month periods ended September 30, 2023 and September 30, 2022:

 

  

North

              

September 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2023

 
                     

Services

 $294,581  $26,009  $267,303  $-  $587,893 

License fees

  426,059   -   523,956   -   950,015 

Hardware

  48,057   -   231,143   -   279,200 

Total Revenues

 $768,697  $26,009  $1,022,402  $-  $1,817,108 

 

  

North

              

September 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2022

 
                     

Services

 $280,192  $22,677  $69,087  $-  $371,956 

License fees

  468,090   -   450,170   -   918,260 

Hardware

  48,226   13,800   11,412   9,895   83,333 

Total Revenues

 $796,508  $36,477  $530,669  $9,895  $1,373,549 

 

The following table summarizes revenue from contracts with customers for the nine month periods ended September 30, 2023 and September 30, 2022:

 

  

North

              

September 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2023

 
                     

Services

 $840,045  $75,806  $812,654  $12,375  $1,740,880 

License fees

  1,614,971   552,630   2,426,090   70,650   4,664,341 

Hardware

  134,390   -   278,293   11,900   424,583 

Total Revenues

 $2,589,406  $628,436  $3,517,037  $94,925  $6,829,804 

 

  

North

              

September 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2022

 
                     

Services

 $936,910  $60,629  $205,274  $53  $1,202,866 

License fees

  1,436,704   517,161   1,507,051   79,676   3,540,592 

Hardware

  323,338   25,833   18,342   150,864   518,377 

Total Revenues

 $2,696,952  $603,623  $1,730,667  $230,593  $5,261,835 

 

*EMESA – Europe, Middle East, South America

 

Deferred Revenue 

 

Deferred revenue includes customer advances and amounts that have been paid by customer for which the contractual maintenance terms have not yet occurred. The majority of these amounts are related to maintenance contracts for which the revenue is recognized ratably over the applicable term, which generally is 12-60 months. Contracts greater than 12 months are segregated as long term deferred revenue. Maintenance contracts include provisions for unspecified when-and-if available product updates and customer telephone support services. At September 30, 2023 and December 31, 2022, amounts in deferred revenue were approximately $642,000 and $515,000, respectively. Revenue recognized during the three and nine-months ended September 30, 2023 from amounts included in deferred revenue at the beginning of the period was approximately $67,000 and $402,000, respectively. Revenue recognized during the three and nine-months ended September 30, 2022 from amounts included in deferred revenue at the beginning of the period was approximately $62,000 and $448,000, respectively. The Company did not recognize any revenue from performance obligations satisfied in prior periods.