XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
3 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Lease Expenses The components of lease expenses were as follows:
   September 30,
2024
   September 30,
2023
 
   US$   US$ 
Operating:        
Operating lease expenses   8,111,425    5,218,558 
           
Financing:          
Accretion   9,008    13,387 
Amortization – included in costs of sales   38,733    44,437 
Total   47,741    57,824 
Weighted average remaining lease term:
Operating leases     5.06 years  
Finance leases     2.11 years  
Weighted average discount rate:
Operating leases     10.28 %
Finance leases     11.25 %
Schedule of Maturities of Lease Liabilities As of September 30, 2024, maturities of lease liabilities for each of the following fiscal years ending June 30 and thereafter were as follows:
   Operating   Finance 
   US$   US$ 
2025   20,326,296    133,049 
2026   29,216,224    129,332 
2027   28,967,443    61,194 
2028   29,694,748    5,866 
2029 and beyond   48,526,954    
-
 
Total minimum lease payment   156,731,665    329,441 
Less: imputed interest   (41,763,350)   (39,964)
Total lease liabilities   114,968,315    289,477 
Less: current potion   (26,272,945)   (155,625)
Non-current portion   88,695,370    133,852