XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUE RECOGNITION (Tables)
9 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATED REVENUE BY CATEGORY

The Company’s disaggregated revenue by category is as follows:

 

             
   For the Three Months   For the Nine Months 
   Ended March 31,   Ended March 31, 
   2024   2023   2024   2023 
Core:                    
License  $558,340   $1,982,985   $4,829,242   $2,248,829 
Subscription and support   7,140,358    6,656,082    20,480,382    19,175,585 
Services   6,477,849    3,869,444    15,566,480    14,109,271 
Total core revenue, net   14,176,547    12,508,511    40,876,104    35,533,685 
                     
Non-Core:                    
Services   1,287,969    997,878    4,068,534    3,069,181 
Total non-core revenue, net   1,287,969    997,878    4,068,534    3,069,181 
                     
Total net revenue  $15,464,516   $13,506,389   $44,944,638   $38,602,866 

SCHEDULE OF REVENUES IN EXCESS OF BILLINGS AND DEFERRED REVENUE

The Company’s revenues in excess of billings and unearned revenue are as follows:

 

   As of   As of 
   March 31, 2024   June 30, 2023 
         
Revenues in excess of billings  $16,412,388   $12,377,677 
           
Unearned revenue  $9,503,548   $7,932,306 
SCHEDULE OF UNEARNED REVENUE RECONCILIATION

The Company’s unearned revenue reconciliation is as follows:

 

   Unearned Revenue 
     
Balance at June 30, 2023  $7,932,306 
Invoiced   18,714,384 
Revenue Recognized   (17,213,051)
Adjustments   69,909 
Balance at March 31, 2024  $9,503,548