XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE RECOGNITION (Tables)
6 Months Ended
Dec. 31, 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   2024   2023 
   For the Three Months
Ended December 31,
   For the Six Months
Ended December 31,
 
   2024   2023   2024   2023 
Core:                    
License  $72,688   $2,990,453   $73,917   $4,270,902 
Subscription and support   8,642,629    6,827,781    16,835,100    13,340,024 
Services   5,872,590    4,114,077    11,399,225    9,088,631 
Total core revenue, net   14,587,907    13,932,311    28,308,242    26,699,557 
                     
Non-Core:                    
Services   948,754    1,305,630    1,826,917    2,780,565 
Total non-core revenue, net   948,754    1,305,630    1,826,917    2,780,565 
                     
Total net revenue  $15,536,661   $15,237,941   $30,135,159   $29,480,122 
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 
   December 31, 2024   June 30, 2024 
         
Revenues in excess of billings  $11,438,977   $13,638,547 
           
Unearned revenue  $3,320,286   $8,752,153 
SCHEDULE OF UNEARNED REVENUE RECONCILIATION

The Company’s unearned revenue reconciliation is as follows:

 

   Unearned Revenue 
Balance at June 30, 2024  $8,752,153 
Invoiced   9,309,191 
Revenue Recognized   (14,644,315)
Adjustments   (96,743)
Balance at December 31, 2024  $3,320,286