v3.25.2
REVENUE RECOGNITION (Tables)
12 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATED REVENUE BY CATEGORY

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

 

       
   For the Years 
   Ended June 30, 
   2025   2024 
Core:        
License  $598,633   $5,449,991 
Subscription and support   32,934,648    27,952,768 
Services   28,921,965    22,526,010 
Total core revenue, net   62,455,246    55,928,769 
           
Non-Core:          
Services   3,632,983    5,464,322 
Total non-core revenue, net   3,632,983    5,464,322 
           
Total net revenue  $66,088,229   $61,393,091 
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, 2025   June 30, 2024 
         
Revenues in excess of billings  $19,134,385   $13,638,547 
           
Unearned revenue  $3,029,850   $8,752,153 
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   24,039,382 
Revenue Recognized   (23,216,573)
Adjustments   (2,962)
Balance at June 30, 2024  $8,752,153 
Invoiced   23,567,456 
Revenue Recognized   (29,201,839)
Adjustments   (87,920)
Balance at June 30, 2025  $3,029,850