| Financial Year Ended 31 December | 2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| 3 months (Unaudited) |
12 months (Actual) |
12 months (Actual) |
12 months (Actual) |
12 months (Actual) |
|
| Presented in RM'000 | |||||
| Gross revenue | 451,238 | 2,605,429 | 3,184,522 | 2,605,688 | 2,686,518 |
| Cost of sales | (374,730) | (2,182,915) | (2,632,306) | (2,159,848) | (2,274,941) |
| Gross profit | 76,508 | 422,514 | 552,216 | 445,840 | 411,577 |
| Other operating income | 9,085 | 54,609 | 105,502 | 64,549 | 59,580 |
| Selling and distribution expenses | (5,316) | (24,091) | (32,341) | (26,876) | (42,289) |
| Administrative and general expenses | (53,304) | (244,076) | (292,130) | (215,744) | (199,430) |
| Provision | - | - | - | - | - |
| Impairment of non-financial assets | - | (709) | (25,215) | 7,926 | - |
| Reversal/(impairment loss) on financial assets | 1,257 | 29,408 | (52,367) | (1,866) | (28,420) |
| Other gains / (losses) - net | (3,745) | 9,912 | (9,976) | (1,374) | (2,144) |
| Profit from operations | 24,485 | 247,567 | 245,689 | 272,455 | 198,874 |
| Finance costs | (7,818) | (37,585) | (52,635) | (58,737) | (45,377) |
| Share of results of associates and jointly controlled entities | (3,046) | (11,916) | 28,005 | 16,307 | (22,950) |
| Impairment of investment in associates | - | (11,769) | (39,537) | ||
| Impairment of investment in joint ventures | - | - | - | (8,989) | |
| Profit/(Loss) before tax | 13,621 | 198,066 | 221,059 | 218,256 | 82,021 |
| Tax expense | (3,723) | (39,738) | (54,739) | (68,133) | (38,891) |
| (Loss)/Profit from discontinued operations | 0 | 0 | (1,820) | 4,705 | |
| Net profit/(loss) for the financial year | 9,898 | 158,328 | 164,500 | 154,828 | 43,130 |
| Other comprehensive income / (expense) | |||||
| Available-for-sale financial assets | |||||
| - Fair value (losses) / gains | - | - | - | - | |
| - Transfer to profit or loss upon disposal | - | - | - | ||
| Cash flow hedge | |||||
| - Fair value gains | - | - | - | - | |
| - Tax charge on Fair value gains | - | - | - | - | |
| - Realisation upon settlement | - | - | - | - | |
| Foreign currency translation differences for foreign operations | (4,446) | (17,684) | (16,434) | 3,202 | (3,233) |
| Share of other comprehensive (expense)/income of join ventures, net of tax | - | (380) | 462 | 3,507 | 932 |
| Share of other comprehensive (expense)/income of an associate, net of tax | - | - | - | 139 | |
| Other comprehensive (expense) / income for the financial period / year, net of tax | (4,446) | (18,064) | (15,972) | 6,709 | (2,301) |
| Total comprehensive income/(expense) for the financial year | 5,452 | 140,264 | 148,528 | 161,537 | 40,829 |
| Net profit/(loss) for the financial year attributable to: | |||||
| Owners of the Company | 11,102 | 160,540 | 138,024 | 113,404 | (6,300) |
| Non-controlling interests | (1,204) | (2,212) | 10,504 | 48,113 | 49,430 |
| Net profit/(loss) for the financial year | 9,898 | 158,328 | 148,528 | 161,537 | 43,130 |
| Total comprehensive income/(expense) for the financial year/period attributable to: | |||||
| Owners of the Company | 6,591 | 143,623 | 139,870 | 113,404 | (8,509) |
| Non-controlling interests | (1,139) | (3,359) | (1,846) | 48,133 | 49,338 |
| Total comprehensive income/(expense) for the financial year/period | 5,452 | 140,264 | 138,024 | 161,537 | 40,829 |
| Earnings/(Loss) per share | |||||
| - Basic (sen) | 1.43 | 20.73 | 19.77 | 14.00 | (0.81) |
| - Fully diluted (sen) | 1.43 | 20.73 | 19.77 | 14.00 | (0.81) |