| Financial Year Ended 31 December | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| 12 months (Unaudited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
|
| Revenue | 282,331 | 499,415 | 553,532 | 370,724 | 322,342 |
| Cost of sales | (310,286) | (381,772) | (442,249) | (335,900) | (273,519) |
| Gross (loss)/profit | (27,955) | 117,643 | 111,283 | 34,824 | 48,823 |
| Other gain/(losses) | 2,490 | 2,017 | 3,520 | 2,745 | 3,405 |
| Other income | (1,761) | (928) | (15,434) | (3,419) | (5,759) |
| Administrative expenses | (31,061) | (37,657) | (30,952) | (23,941) | (23,796) |
| Impairment loss on property, plant and equipment | (12,395) | - | - | - | - |
| Impairment loss on receivables | - | - | - | - | - |
| (Loss)/profit from operations | (70,682) | 81,075 | 68,417 | 10,209 | 22,673 |
| Finance income | 5,791 | 5,679 | 3,097 | 2,595 | 3,832 |
| Finance costs | (15,617) | (11,522) | (6,733) | (2,365) | (3,524) |
| Share of results of associates | - | - | (8) | (420) | (412) |
| Profit before taxation | (80,508) | 75,232 | 64,773 | 10,019 | 22,569 |
| Taxation | (4,420) | (4,646) | (12,051) | 3,057 | (6,628) |
| Net (Loss) / Profit for the financial year | (84,928) | 70,586 | 52,722 | 13,076 | 15,941 |
| Other comprehensive income: | |||||
| Items that are or may be reclassified subsequently to profit or loss | |||||
| - Currency translation differences | - | - | - | - | - |
| -Share of other comprehensive income / (expense) of an associate | - | - | - | 519 | |
| Total comprehensive income / (Loss) for the financial year | (84,928) | 70,586 | 57,722 | 13,076 | 16,460 |
| Earnings / (Loss) per share attributable to owners of the parent (sen): | |||||
| Basic | (26.46) | 21.99 | 16.43 | 4.07 | 4.97 |
| Diluted | (26.46) | 21.99 | 16.43 | 4.07 | 4.97 |