| 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) |
|
| Revenue (RM'000) | 521,932 | 1,976,263 | 3,608,561 | 3,309,392 | 1,651,643 |
| Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) | 35,776 | 183,028 | 208,683 | (405,678) | 118,570 |
| Profit/(Loss) After Tax (PAT) (RM'000) | 14,293 | 102,789 | 121,026 | (484,195) | 67,638 |
| Total Assets (RM'000) | 3,353,046 | 3,132,947 | 3,530,512 | 3,649,320 | 3,358,124 |
| Shareholders Equity (RM'000) | 1,502,937 | 1,488,824 | 1,379,517 | 1,266,531 | 1,768,691 |
| Earnings Per Share (EPS) (sen) | 0.89 | 6.43 | 7.56 | (30.26) | 4.24 |