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 |
|
|