XML 32 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Customer Deposits
6 Months Ended
Dec. 31, 2022
Customer Deposits  
Customer Deposits

18. Customer Deposits

 

Customer deposits amounted $883,276 and $951,664 as of December 31, 2022 and June 30, 2022, respectively. Customer deposits are mainly advanced payments from customers.

 

 

June 30, 2022 Balance   Customer Deposited   Revenue Recognized   December 31, 2022 Balance 
$951,664   $306,767   $(375,155)  $883,276