Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.3.a.u2
Debts - Schedule of Aggregate Minimum Future Lease Payments Under Finance Leases (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Debt Disclosure [Abstract]    
Within year 1 $ 414,395  
Within year 2 302,434  
Within year 3 52,531  
Within year 4 21,158  
Within year 5 3,526  
Total Minimum Lease Payments 794,044  
Interest Expense relating to future periods (83,805)  
Present Value of minimum lease payments 9,854,156 $ 7,470,169
Less: Current portion 9,436,332 6,905,597
Non-Current portion $ 417,824 $ 564,572