XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Other Receivables, Net (Details) - Schedule of other receivables - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Schedule of Other Receivables [Abstract]    
Advances to customers [1] $ 3,943,547 $ 6,022,680
Employee business advances 23,768 4,144
Total 3,967,315 6,026,824
Less: allowances for doubtful accounts (3,942,258) (6,024,266)
Other receivables, net $ 25,057 $ 2,558
[1] In fiscal year 2019 and 2020, the Company entered into contracts with several customers where the Company’s services included both freight charge and cost of commodities to be shipped to customers’ designated locations. The terms of the contracts required the Company to prepay the commodities.  The Company prepaid for the commodities and reclassified the payment as other receivables as the payments were paid on behalf of the customers. These payments will be repaid to the Company when either the contract is executed or the contracts are terminated by either party. The customers were negatively impacted by the pandemic and required additional time to execute the contracts, due to significant uncertainty on whether the delayed contracts will be executed timely, the Company had provided an allowance due to contract delay and recorded allowances of approximately $6.0 million as of June 30, 2021. For the years ended June 30, 2022 and 2021, the Company recovered $1,934,619 and nil of these payment, respectively.