XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Revenue From Contracts With Customers
6 Months Ended
Jun. 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 June 30, 2023 and June 30, 2022:

 

  

North

              

June 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2023

 
                     

Services

 $281,607  $26,009  $305,424  $7,425  $620,465 

License fees

  780,383   -   455,388   -   1,235,771 

Hardware

  61,551   -   142   11,000   72,693 

Total Revenues

 $1,123,541  $26,009  $760,954  $18,425  $1,928,929 

 

  

North

              

June 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2022

 
                     

Services

 $301,087  $22,677  $111,342  $-  $435,106 

License fees

  495,543   -   666,605   -   1,162,148 

Hardware

  203,212   -   5,679   140,970   349,861 

Total Revenues

 $999,842  $22,677  $783,626  $140,970  $1,947,115 

 

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

 

  

North

              

June 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2023

 
                     

Services

 $545,464  $49,797  $545,351  $12,375  $1,152,987 

License fees

  1,188,913   552,630   1,902,134   70,650   3,714,327 

Hardware

  86,332   -   47,150   11,900   145,382 

Total Revenues

 $1,820,709  $602,427  $2,494,635  $94,925  $5,012,696 

 

  

North

              

June 30,

 
  

America

  

Africa

  

EMESA*

  

Asia

  

2022

 
                     

Services

 $656,719  $37,952  $136,186  $53  $830,910 

License fees

  968,613   517,161   1,056,882   79,675   2,622,331 

Hardware

  275,112   12,033   6,930   140,970   435,045 

Total Revenues

 $1,900,444  $567,146  $1,199,998  $220,698  $3,888,286 

 

*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 June 30, 2023 and December 31, 2022, amounts in deferred revenue were approximately $689,000 and $515,000, respectively. Revenue recognized during the three and six-months ended June 30, 2023 from amounts included in deferred revenue at the beginning of the period was approximately $102,000 and $335,000, respectively. Revenue recognized during the three and six-months ended June 30, 2022 from amounts included in deferred revenue at the beginning of the period was approximately $153,000 and $387,000, respectively. The Company did not recognize any revenue from performance obligations satisfied in prior periods.