Schedule of Bank Borrowings Repayment |
As of June 30, 2025, the Group had outstanding borrowings of $55,786 under the 2022 Facility Agreement. | | | | | | | | | Repayment Date | | Repayment Amount | December 10, 2025 | | $13,946 (RMB99.9 million) | June 10, 2026 | | $20,920 (RMB149.9 million) | December 10, 2026 | | $20,920 (RMB149.9 million) |
|
Schedule of Bank Borrowings |
Changes in bank borrowings are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Beginning balance | $ | 127,543 | | | $ | 84,065 | | | $ | 111,728 | | | $ | 79,153 | | Proceeds from bank borrowings | 31,384 | | | 21,682 | | | 59,571 | | | 40,462 | | Repayments of principal | (43,122) | | | (10,929) | | | (56,184) | | | (23,449) | | Exchange difference | 1,542 | | | (581) | | | 2,232 | | | (1,929) | | Ending balance | $ | 117,347 | | | $ | 94,237 | | | $ | 117,347 | | | $ | 94,237 | |
| | | | | | | | | | | | Balance of bank borrowings includes: | June 30, 2025 | | December 31, 2024 | Current | $ | 83,166 | | | $ | 70,666 | | Non-current | 34,181 | | | 41,062 | | Total | $ | 117,347 | | | $ | 111,728 | |
|
Schedule of Banking Facilities and Aggregate Carrying Amount |
The aggregate carrying amount of the assets pledged by the Group as of June 30, 2025 and December 31, 2024 are as follows: | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Buildings | $ | 118,237 | | | $ | 119,166 | | Machinery and equipment | 56,784 | | | 60,991 | | Land use rights | 11,440 | | | 11,371 | | Construction in progress | — | | | 335 | | Total | $ | 186,461 | | | $ | 191,863 | |
|