XML 99 R33.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE RECOGNITION (Tables)
12 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATED REVENUE BY CATEGORY

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

 

   2024   2023 
   For the Years 
   Ended June 30, 
   2024   2023 
Core:          
License  $5,449,991   $2,269,564 
Subscription and support   27,952,768    25,980,661 
Services   22,329,439    19,676,414 
Total core revenue, net   55,732,198    47,926,639 
           
Non-Core:          
Services   5,660,893    4,466,576 
Total non-core revenue, net   5,660,893    4,466,576 
           
Total net revenue  $61,393,091   $52,393,215 
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 
   June 30, 2024   June 30, 2023 
           
Revenues in excess of billings  $13,638,547   $12,377,677 
           
Unearned revenue  $8,752,153   $7,932,306 
SCHEDULE OF UNEARNED REVENUE RECONCILIATION

The Company’s unearned revenue reconciliation is as follows:

 

   Unearned Revenue 
     
Balance at June 30, 2022  $              4,901,562 
Invoiced   23,549,941 
Revenue Recognized   (19,762,568)
Adjustments   (756,629)
Balance at June 30, 2023   7,932,306 
Invoiced   24,039,382 
Revenue Recognized   (23,216,573)
Adjustments   (2,962)
Balance at June 30, 2024  $8,752,153