XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
12 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Lease Expenses The components of lease expenses were as follows:
   June 30,
2024
   June 30,
2023
 
   US$   US$ 
Operating:        
Operating lease expenses   27,056,232    11,739,168 
           
Financing:          
Accretion   47,649    60,419 
Amortization – included in costs of sales   169,488    173,850 
Total   217,137    234,269 
Weighted average remaining lease term:
Operating leases   5.76 years 
Finance leases   2.36 years 
Weighted average discount rate:
Operating leases   10.28%
Finance leases   11.25%
Schedule of Maturities of Lease Liabilities As of June 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   25,755,542    175,880 
2026   29,216,224    129,332 
2027   28,967,443    61,194 
2028   29,694,748    5,866 
2029   17,613,484    
-
 
2030 and beyond   30,913,470    
-
 
Total minimum lease payment   162,160,911    372,272 
Less: imputed interest   (44,818,373)   (46,964)
Total lease liabilities   117,342,538    325,308 
Less: current potion   (24,216,446)   (155,625)
Non-current portion   93,126,092    169,683 
Schedule of Supplemental Cash Flow Supplemental cash flow and other information for the year ended June 30, 2024 and 2023 related to leases was as follow:
    June 30,
2024
    June 30,
2023
 
    US$     US$  
Cash paid for amounts included in the measurement of lease liabilities:            
Operating cash flows from operating leases   21,813,313     11,317,459  
Financing cash flows from finance leases     211,585       208,497  
Right-of-use assets obtained in exchange for lease liabilities:                
Operating leases     81,927,507       15,303,391  
Finance leases     -       109,961