Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Tables)

v3.21.2
Revenue Recognition (Tables)
12 Months Ended
Jun. 30, 2021
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of Disaggregated Revenue by Category

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

 

    For the Years  
    Ended June 30,  
    2021     2020  
Core:            
License   $ 6,249,924     $ 3,260,891  
Subscription and support     22,173,745       20,254,917  
Services     20,139,320       25,713,554  
Services - related party     48,775       300,821  
Total core revenue, net     48,611,764       49,530,183  
                 
Non-Core:                
Services     6,308,851       6,842,136  
Total non-core revenue, net     6,308,851       6,842,136  
                 
Total net revenue   $ 54,920,615     $ 56,372,319  
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, 2021     June 30, 2020  
             
Revenues in excess of billings   $ 15,637,734     $ 18,506,733  
                 
Unearned revenue   $ 4,556,626     $ 4,095,472