Annual report pursuant to Section 13 and 15(d)

REVENUE RECOGNITION (Tables)

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