v3.25.0.1
Accrued Liabilities and Other Payables
6 Months Ended
Dec. 31, 2024
Accrued Liabilities and Other Payables [Abstract]  
ACCRUED LIABILITIES AND OTHER PAYABLES

9. ACCRUED LIABILITIES AND OTHER PAYABLES

 

As of December 31, 2024 and June 30, 2024, accrued liabilities and other payables consisted of the following:

 

   As of
December 31,
   As of
June 30,
 
   2024   2024 
Joint venture investment payable  $8,750,000   $9,000,000 
Other payables   783,705    575,115 
Accrued salaries and related benefits   66,596    432,863 
Accrued expenses   1,179,081    1,012,353 
Reserve for product returns   795,689    717,058 
Other tax payable   950    950 
Total  $11,576,021   $11,738,339