XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Significant Accounting Policies (Tables)
3 Months Ended
Dec. 31, 2023
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

    (26,779

)

Balance – December 31, 2023

  $ 258,232 (1)
   

Contract

liability

 

Balance – June 30, 2023

  $ 1,903,001  

Amounts billed but not recognized as revenue

    885,218  

Revenue recognized related to the opening balance of deferred revenue

    (761,654

)

Balance – December 31, 2023

  $ 2,026,565  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

December 31,

   

December 31,

 
   

2023

   

2022

   

2023

   

2022

 
                                 
Recurring revenue – subscription and support services   $ 5,124,751     $ 4,743,216     $ 10,171,436     $ 9,421,193  

Non-recurring revenue – setup and training services

    1,000       7,297       14,427       49,797  
    $ 5,125,751     $ 4,750,513     $ 10,185,863     $ 9,470,990  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

December 31,

   

December 31,

 
   

2023

   

2022

   

2023

   

2022

 

Numerator

                               

Net income applicable to common shareholders

  $ 1,304,538     $ 1,118,733     $ 2,536,475     $ 2,257,234  
                                 

Denominator

                               

Weighted average common shares outstanding, basic

    18,162,000       18,402,000       18,193,000       18,419,000  

Warrants to purchase Common Stock

    643,000       228,000       629,000       259,000  

Weighted average common shares outstanding, diluted

    18,805,000       18,630,000       18,822,000       18,678,000  
                                 

Net income per share

                               

Basic

  $ 0.07     $ 0.06     $ 0.14     $ 0.12  

Diluted

  $ 0.07     $ 0.06     $ 0.14     $ 0.12