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

Contract

  
  

assets

  

Balance – June 30, 2024

 $289,732  

Revenue recognized during the period but not billed

  406,799  

Amounts reclassified to accounts receivable

  -  

Other

  (90,814) 

Balance – March 31, 2025

 $605,717 

(1)

  

Contract

 
  

liability

 

Balance – June 30, 2024

 $2,441,234 

Amounts billed but not recognized as revenue

  3,487,235 

Revenue recognized related to the opening balance of deferred revenue

  (2,252,589)

Balance – March 31, 2025

 $3,675,880 
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

March 31,

  

March 31,

 
  

2025

  

2024

  

2025

  

2024

 
                 

Recurring revenue – subscription and support services

 $5,813,932  $5,078,866  $16,547,879  $15,250,302 

Non-recurring revenue – setup and training services

  99,800   6,000   297,903   20,427 

Total revenue

 $5,913,732  $5,084,866  $16,845,782  $15,270,729 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

March 31,

  

March 31,

 
  

2025

  

2024

  

2025

  

2024

 

Numerator

                

Net income applicable to common shareholders

 $1,880,063  $1,416,082  $4,892,800  $3,952,557 
                 

Denominator

                

Weighted average common shares outstanding, basic

  18,254,000   18,194,000   18,249,000   18,194,000 

Warrants to purchase Common Stock

  889,000   760,000   873,000   680,000 

Weighted average common shares outstanding, diluted

  19,143,000   18,954,000   19,122,000   18,874,000 
                 

Net income per share

                

Basic

 $0.10  $0.08  $0.27  $0.22 

Diluted

 $0.10  $0.08  $0.26  $0.21