| Financial Year Ended 31 December | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| 12 months Actual (Audited) |
12 months Actual (Audited) |
12 months Actual (Audited) |
12 months Actual (Audited) |
12 months Actual (Audited) |
|
| Presented in RM'000 | |||||
| Continuing Operations | |||||
| Revenue | 1,925,207 | 1,207,413 | 852,569 | 756,134 | 691,087 |
| Cost of sales | (1,690,527) | (1,108,939) | (790,986) | (669,593) | (640,982) |
| Gross profit | 234,681 | 98,474 | 61,582 | 86,541 | 50,105 |
| Other operating income | 4,501 | 52,060 | 8,370 | 8,220 | 8,127 |
| Selling and administrative expenses | (63,422) | (57,126) | (38,184) | (82,737) | (41,773) |
| 175,760 | 93,408 | 31,768 | 12,024 | 16,458 | |
| Share of profit/(Ioss) of a joint venture |
2,375 | 644 | (3,143) | (2,903) | (660) |
| Share of loss of associate company | (1,374) | (330) | - | - | - |
| Finance costs | (38,650) | (25,324) | (15,570) | (12,820) | (14,827) |
| Profit before taxation | 138,111 | 68,399 | 13,055 | (3,698) | 971 |
| Taxation | (31,279) | (17,617) | (6,177) | (3,593) | (1,699) |
| Profit after taxation | 106,832 | 50,782 | 6,878 | (7,291) | (728) |
| Other Comprehensive income: | |||||
| Foreign currency translation | (28) | 41 | (74) | (122) | (508) |
| Other Comprehensive Income for the Year, Net Of Tax | (28) | 41 | (74) | (122) | (508) |
| Total Comprehensive Income for the Year | 106,804 | 50,823 | 6,804 | (7,413) | (1,236) |
| Profit Attributable to: | |||||
| Equity holders of our Company | 104,496 | 51,244 | 7,055 | (7,229) | (589) |
| Non-Controlling interests | 2,335 | (463) | (177) | (62) | (139) |
| 106,832 | 50,782 | 6,878 | (7,291) | (728) | |
| Total Comprehensive Income attributable to: | |||||
| Equity holders of our Company | 104,469 | 51,286 | 6,981 | (7,350) | (1,097) |
| Non-Controlling interests | 2,335 | (463) | (177) | (62) | (139) |
| 106,804 | 50,823 | 6,804 | (7,413) | (1,236) | |
| Basic Earnings Per Share (sen) | 28.59 | 14.50 | 2.00 | (2.05) | (0.17) |