Quarterly report pursuant to Section 13 or 15(d)

Debts - Schedule of Aggregate Minimum Future Lease Payments Under Finance Leases (Details)

v3.20.4
Debts - Schedule of Aggregate Minimum Future Lease Payments Under Finance Leases (Details) - USD ($)
Dec. 31, 2020
Jun. 30, 2020
Present Value of minimum lease payments $ 11,937,889 $ 10,679,536
Less: Current portion (10,383,572) (9,139,561)
Non-Current portion 1,554,317 $ 1,539,975
Lease Liabilities [Member]    
Within year 1 433,875  
Within year 2 37,913  
Within year 3 22,027  
Within year 4 3,671  
Total Minimum Lease Payments 497,486  
Interest Expense relating to future periods (14,224)  
Present Value of minimum lease payments 483,262  
Less: Current portion (422,858)  
Non-Current portion $ 60,404