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

Contract

assets

 

Balance – June 30, 2022

  $ 757,485  

Revenue recognized during the period but not billed

    -  

Amounts reclassified to accounts receivable

    (344,000

)

Other

    (19,959

)

Balance – March 31, 2023

  $ 393,526 (1) 
   

Contract

liability

 

Balance – June 30, 2022

 

$

1,555,143  

Amounts billed but not recognized as revenue

    1,559,549  

Revenue recognized related to the opening balance of deferred revenue

    (1,551,918

)

Balance – March 31, 2023

 

$

1,562,774  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

March 31,

   

March 31,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Recurring revenue– subscription and support services

 

$

4,811,634    

$

4,553,844    

$

14,232,827    

$

13,259,456  

Non-recurring revenue – setup and training services

    12,467       -       62,264       81,618  

Transaction based revenue

    -       2,062       -       128,096  
   

$

4,824,101    

$

4,555,906    

$

14,295,091    

$

13,469,170  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

March 31,

   

March 31,

 
   

2023

   

2022

   

2023

   

2022

 
Numerator                                

Net income applicable to common shareholders

  $ 1,516,409     $ 941,405     $ 3,773,643     $ 2,467,068  
                                 
Denominator                                

Weighted average common shares outstanding, basic

    18,394,000       19,019,000       18,408,000       19,255,000  

Warrants to purchase common stock

    357,000       403,000       294,000       324,000  

Weighted average common shares outstanding, diluted

    18,751,000       19,422,000       18,702,000       19,579,000  
                                 
Net income per share                                

Basic

  $ 0.08     $ 0.05     $ 0.20     $ 0.13  

Diluted

  $ 0.08     $ 0.05     $ 0.20     $ 0.13