XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Significant Accounting Policies (Tables)
3 Months Ended
Dec. 31, 2022
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

    (196,000

)

Other

    (13,346

)

Balance – December 31, 2022

  $ 548,139 (1)
   

Contract liability

 

Balance – June 30, 2022

 

$

1,555,143  

Amounts billed but not recognized as revenue

    1,524,016  

Revenue recognized related to the opening balance of deferred revenue

    (1,512,776

)

Balance – December 31, 2022

 

$

1,566,383  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

December 31,

   

December 31,

 
   

2022

   

2021

   

2022

   

2021

 
                                 

Recurring – Subscription, Support and Services

 

$

4,743,216    

$

4,300,168    

$

9,421,193    

$

8,705,612  

Non-Recurring – Services

    7,297       30,718       49,797       81,618  

Transaction Based – MarketPlace

    -       22,701       -       126,034  
   

$

4,750,513    

$

4,353,587    

$

9,470,990    

$

8,913,264  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

December 31,

   

December 31,

 
   

2022

   

2021

   

2022

   

2021

 

Numerator

                               

Net income applicable to common shareholders

  $ 1,118,733     $ 725,457     $ 2,257,234     $ 1,525,663  
                                 
Denominator                                

Weighted average common shares outstanding, basic

    18,402,000       19,357,000       18,419,000       19,370,000  

Warrants to purchase common stock

    228,000       325,000       259,000       288,000  

Weighted average common shares outstanding, diluted

    18,630,000       19,682,000       18,678,000       19,658,000  
                                 
Net income per share                                

Basic

  $ 0.06     $ 0.04     $ 0.12     $ 0.08  

Diluted

  $ 0.06     $ 0.04     $ 0.12     $ 0.08