| FYE 30 June | FYE 31 December | ||||
| 2025 | 2024 | 2023 | 2021 | 2020 | |
|---|---|---|---|---|---|
| 12 months (Unaudited) |
12 months (Actual) |
18 months^ (Actual) |
12 months (Actual) |
12 months (Actual) |
|
| Presented in RM'000 | |||||
| Revenue | 27,386 | 29,020 | 43,380 | 37,312 | 31,386 |
| Cost of sales | (9,286) | (10,239) | (15,563) | (11,585) | (10,397) |
| Gross profit | 18,100 | 18,781 | 27,817 | 25,727 | 20,989 |
| Other income | 201 | 292 | 328 | 255 | 1,083 |
| Unrealised (loss)/gain on foreign exchange | (1,580) | 764 | - | - | - |
| Administrative expenses | (6,971) | (6,507) | (9,080) | (7,575) | (6,582) |
| Marketing expenses | (60) | (104) | (245) | (75) | (27) |
| Net (loss)/gain on impairment on financial instruments | - | 24 | (22) | 109 | 15 |
| Other operating expenses | (2,021) | (1,965) | (2,420) | (1,526) | (1,293) |
| Finance cost | (367) | (131) | (41) | (30) | (9) |
| Share of results of associate, net of tax | 60 | 129 | 18 | - | - |
| Profit before tax | 7,362 | 11,282 | 16,354 | 16,886 | 14,175 |
| Taxation | (2,287) | (2,999) | (4,570) | (4,706) | (3,409) |
| Profit for the financial year | 5,075 | 8,282 | 11,784 | 12,180 | 10,766 |
| Other comprehensive income/(loss) for the year, net of tax | (4,640) | 11,883 | (8,999) | 5,021 | (662) |
| Total comprehensive income for the year | 435 | 20,166 | 2,785 | 17,201 | 10,104 |
| Profit for the financial year/period attributable to: | |||||
| Owners of the parent | 5,075 | 8,282 | 12,119 | 12,180 | 10,766 |
| Non-controlling interests | - | - | (334) | - | - |
| 5,075 | 8,282 | 11,784 | 12,180 | 10,766 | |
| Total comprehensive income for the financial year/period attributable to: | |||||
| Owners of the parent | 435 | 20,165 | 3,120 | 17,201 | 10,104 |
| Non-controlling interests | - | - | (334) | - | - |
| 435 | 20,165 | 2,786 | 17,201 | 10,104 | |
| Earnings per share (sen) | |||||
| - Basic | 0.83 | 1.44 | 2.17 | 2.18 | 1.91 |
| - Diluted | 0.83 | 1.44 | 2.17 | 2.18 | 1.91 |