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

 

   

North

                           

June 30,

 
   

America

   

Africa

   

EMESA*

   

Asia

   

2024

 
                                         

License fees

  $ 539,625     $ -     $ 234,600     $ -     $ 774,225  

Hardware

    70,292       -       -       13,200       83,492  

Services

    238,759       43,423       1,387       -       283,569  

Total Revenues

  $ 848,676     $ 43,423     $ 235,987     $ 13,200     $ 1,141,286  

 

   

North

                           

June 30,

 
   

America

   

Africa

   

EMESA*

   

Asia

   

2023

 
                                         

License fees

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

Hardware

    61,551       -       142       11,000       72,693  

Services

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

Total Revenues

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

 

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

  

   

North

                           

June 30,

 
   

America

   

Africa

   

EMESA*

   

Asia

   

2024

 
                                         

Services

  $ 430,239     $ 63,677     $ 2,774     $ -     $ 496,690  

License fees

    1,058,869       1,266,553       399,237       -       2,724,659  

Hardware

    87,701       -       239       13,200       101,140  

Total Revenues

  $ 1,576,809     $ 1,330,230     $ 402,250     $ 13,200     $ 3,322,489  

  

   

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,002,134       70,650       2,814,327  

Hardware

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

Total Revenues

  $ 1,820,709     $ 602,427     $ 1,594,635     $ 94,925     $ 4,112,696  

  

*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, 2024 and December 31, 2023, amounts in deferred revenue were approximately $858,000 and $443,000, respectively. Revenue recognized during the three and six-months ended June 30, 2024 from amounts included in deferred revenue at the beginning of the period was approximately $157,000 and $431000, 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.