XML 32 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Customer Deposits
9 Months Ended
Mar. 31, 2022
Customer Deposits  
Customer Deposits

18. Customer Deposits

 

Customer deposits amounted to $905,093 and $751,919 as of March 31, 2022 and June 30, 2021, respectively. Customer deposits are mainly advanced payments from customers.