| 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 | |||||
| Revenue | 521,932 | 1,976,263 | 3,608,561 | 3,309,392 | 1,651,643 |
| Cost of sales | (450,905) | (1,611,348) | (3,176,770) | (3,495,136) | (1,439,430) |
| Gross profit | 71,027 | 364,915 | 431,791 | (185,744) | 212,213 |
| Other operating income | 17,953 | 44,868 | 62,124 | 28,209 | 43,448 |
| Selling and distribution expenses | (840) | (1,354) | (1,115) | (2,925) | (2,250) |
| Administrative expenses | (53,492) | (219,238) | (271,991) | (213,876) | (173,379) |
| Other operating expenses | (16,582) | (73,195) | (79,765) | (93,334) | (19,116) |
| Finance costs | (3,371) | (11,478) | (17,776) | (15,382) | (14,182) |
| Profit/(loss) before tax | 14,694 | 104,518 | 123,268 | (483,052) | 46,734 |
| Taxation | (401) | (1,729) | (2,242) | (1,143) | 20,904 |
| Profit/(loss) for the period/year | 14,293 | 102,789 | 121,026 | (484,195) | 67,638 |
| Other comprehensive income/(loss): | |||||
| Item that may be reclassified subsequently to profit or loss | |||||
| Fair value gain / (loss) on cash flow hedges | (180) | 6,451 | (8,010) | 6,025 | (5,535) |
| Total comprehensive income/(loss) for the period/year | 14,113 | 109,240 | 113,016 | (478,170) | 62,103 |
| Profit/(loss) attributable to: | |||||
| Equity holders of the Company | 14,293 | 102,856 | 120,996 | (484,185) | 67,773 |
| Non-controlling interests | - | (67) | 30 | (10) | (135) |
| 14,293 | 102,789 | 121,026 | (484,195) | 67,638 | |
| Total comprehensive income/(loss) attributable to: | |||||
| Equity holders of the Company | 14,113 | 109,307 | 112,986 | (478,160) | 62,238 |
| Non-controlling interests | - | (67) | 30 | (10) | (135) |
| 14,113 | 109,240 | 113,016 | (478,170) | 62,103 | |
| Profits per share attributable to equity holders of the Company (sen per share) | |||||
| Basic | 0.89 | 6.43 | 7.56 | (30.26) | (4.24) |
| Diluted | 0.89 | 6.43 | 7.56 | (30.26) | (4.24) |