Annual report [Section 13 and 15(d), not S-K Item 405]

REVENUE RECOGNITION (Tables)

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