XML 31 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Debts - Schedule of Aggregate Minimum Future Lease Payments Under Capital Leases (Details) - USD ($)
Jun. 30, 2020
Jun. 30, 2019
Present Value of minimum lease payments $ 10,679,536 $ 7,470,169
Less: Current portion (9,139,561) (6,905,597)
Non-Current portion 1,539,975 $ 564,572
Lease Liabilities [Member]    
Within year 1 326,556  
Within year 2 152,975  
Within year 3 19,852  
Within year 4 13,235  
Total Minimum Lease Payments 512,618  
Interest Expense relating to future periods (43,212)  
Present Value of minimum lease payments 469,406  
Less: Current portion (292,074)  
Non-Current portion $ 177,332