| Schedule of property, plant and equipment |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prepayments | | | | | | | | | | | | | | | | | | for purchase | | | | | | | | | | | | Research | | Office | | | | of equipment | | | | | | | | Building | | | | and | | furniture | | | | and | | | | | | | | and | | | | development | | and | | | | construction | | | | | Land | | improvements | | Machinery | | equipment | | equipment | | Others | | in progress | | Total | | | | (in thousands) | Cost | | | | | | | | | | | | | | | | | | Balance at January 1, 2024 | | $ | 37,653 | | 77,782 | | 94,732 | | 50,233 | | 14,991 | | 50,772 | | 4,428 | | 330,591 | Additions | | | — | | 651 | | 2,210 | | 5,998 | | 739 | | 4,844 | | 2,028 | | 16,470 | Transfers | | | — | | 1,610 | | 656 | | 28 | | — | | 453 | | (2,870) | | (123) | Disposals | | | — | | (15) | | (1,034) | | (185) | | (195) | | (13,596) | | — | | (15,025) | Effect of exchange rate changes | | | — | | — | | — | | (7) | | (51) | | (157) | | — | | (215) | Balance at December 31, 2024 | | | 37,653 | | 80,028 | | 96,564 | | 56,067 | | 15,484 | | 42,316 | | 3,586 | | 331,698 | Acquisitions through business combinations | | | 162 | | 55 | | 101 | | — | | 17 | | 31 | | — | | 366 | Additions | | | — | | 483 | | 1,551 | | 6,414 | | 1,116 | | 5,362 | | 7,027 | | 21,953 | Transfers | | | — | | — | | 939 | | — | | — | | — | | (939) | | — | Disposals | | | — | | — | | (59) | | (245) | | (168) | | (11,322) | | — | | (11,794) | Effect of exchange rate changes | | | (3) | | (2) | | (12) | | 3 | | 39 | | 106 | | (1) | | 130 | Balance at December 31, 2025 | | $ | 37,812 | | 80,564 | | 99,084 | | 62,239 | | 16,488 | | 36,493 | | 9,673 | | 342,353 | | | | | | | | | | | | | | | | | | | Accumulated Depreciation | | | | | | | | | | | | | | | | | | Balance at January 1, 2024 | | $ | — | | 37,300 | | 72,261 | | 43,850 | | 12,669 | | 34,402 | | — | | 200,482 | Depreciation for the year | | | — | | 4,394 | | 6,863 | | 3,823 | | 1,018 | | 5,923 | | — | | 22,021 | Disposals | | | — | | (15) | | (1,034) | | (185) | | (195) | | (10,504) | | — | | (11,933) | Effect of exchange rate changes | | | — | | (1) | | — | | (6) | | (43) | | (102) | | — | | (152) | Balance at December 31, 2024 | | | — | | 41,678 | | 78,090 | | 47,482 | | 13,449 | | 29,719 | | — | | 210,418 | Depreciation for the year | | | — | | 4,392 | | 4,856 | | 5,672 | | 985 | | 5,099 | | — | | 21,004 | Disposals | | | — | | — | | (59) | | (245) | | (168) | | (8,726) | | — | | (9,198) | Effect of exchange rate changes | | | — | | (2) | | (10) | | 3 | | 35 | | 72 | | — | | 98 | Balance at December 31, 2025 | | $ | — | | 46,068 | | 82,877 | | 52,912 | | 14,301 | | 26,164 | | — | | 222,322 | | | | | | | | | | | | | | | | | | | Carrying amounts | | | | | | | | | | | | | | | | | | At December 31, 2024 | | $ | 37,653 | | 38,350 | | 18,474 | | 8,585 | | 2,035 | | 12,597 | | 3,586 | | 121,280 | At December 31, 2025 | | $ | 37,812 | | 34,496 | | 16,207 | | 9,327 | | 2,187 | | 10,329 | | 9,673 | | 120,031 |
|