XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 2 - Significant Accounting Policies (Tables)
9 Months Ended
Mar. 31, 2024
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

Contract

assets

 

Balance – June 30, 2023

  $ 295,011  

Revenue recognized during the period but not billed

    -  

Amounts reclassified to accounts receivable

    (10,000

)

Other

    (29,439

)

Balance – March 31, 2024

  $ 255,572  (1)
   

Contract

liability

 

Balance – June 30, 2023

  $ 1,903,001  

Amounts billed but not recognized as revenue

    1,767,483  

Revenue recognized related to the opening balance of deferred revenue

    (1,204,222

)

Balance – March 31, 2024

  $ 2,466,262  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Nine months Ended

 
   

March 31,

   

March 31,

 
   

2024

   

2023

   

2024

   

2023

 
                                 

Recurring revenue – subscription and support services

  $ 5,078,866     $ 4,811,634     $ 15,250,302     $ 14,232,827  

Non-recurring revenue – setup and training services

    6,000       12,467       20,427       62,264  
    $ 5,084,866     $ 4,824,101     $ 15,270,729     $ 14,295,091  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Nine months Ended

 
   

March 31,

   

March 31,

 
   

2024

   

2024

   

2023

   

2023

 

Numerator

                               

Net income applicable to common shareholders

  $ 1,416,082     $ 1,516,409     $ 3,952,557     $ 3,773,643  
                                 

Denominator

                               

Weighted average common shares outstanding, basic

    18,194,000       18,394,000       18,194,000       18,408,000  

Warrants to purchase Common Stock

    760,000       357,000       680,000       294,000  

Weighted average common shares outstanding, diluted

    18,954,000       18,751,000       18,874,000       18,702,000  
                                 

Net income per share

                               

Basic

  $ 0.08     $ 0.08     $ 0.22     $ 0.20  

Diluted

  $ 0.08     $ 0.08     $ 0.21     $ 0.20