| Financial Year Ended 30 June/31 December | 2026 | 2025 | 2023 | 2022 |
|---|---|---|---|---|
| 6months (Unaudited) |
18months (Audited) |
12months (Audited) |
12months (Audited) |
|
| Presented in RM'000 | ||||
| Revenue | 1,221,119 | 3,288,934 | 2,279,836 | 1,726,341 |
| Cost of sales | (871,741) | (2,792,148) | (1,892,440) | (1,393,149) |
| Gross profit | 349,378 | 496,786 | 387,396 | 333,192 |
| Other items of income | ||||
| Interest income | 29,928 | 97,584 | 59,780 | 62,419 |
| Other income | 7,152 | 237,853 | 138,767 | 207,588 |
| Other items of expense | ||||
| Administrative expenses | (237,181) | (547,394) | (378,562) | (334,066) |
| Finance costs | (39,926) | (165,392) | (72,159) | (75,266) |
| Zakat | - | - | - | - |
| Other operating expenses | - | (1,109) | (488) | (2,473) |
| Tendering and marketing expenses | - | (5,738) | (4,610) | (3,629) |
| Share of profit of a joint venture | - | - | - | - |
| Share of profit of associates | 9,053 | 32,324 | 17,712 | 15,679 |
| Profit before tax and zakat | 118,404 | 144,914 | 147,836 | 203,444 |
| Income tax expense and zakat | (32,757) | (50,795) | (50,198) | (61,227) |
| Profit net of tax | 85,647 | 94,119 | 97,638 | 142,217 |
| Other comprehensive income : | ||||
| Remeasurement gain on defined benefit plan not to be reclassified to profit or loss in subsequent periods | - | - | - | (405) |
| Foreign currency translation to be reclassified to profit or loss in subsequent periods | (2,989) | (20,315) | 4,448 | (4,984) |
| Recycled foreign currency translation to profit or loss | - | - | - | - |
| Share of other comprehensive loss/gain of an associate | - | - | - | - |
| Total comprehensive income for the period/year | 82,658 | 73,804 | 102,086 | 136,828 |
| Profit net of tax attributable to: | ||||
| Owners of the parent | 68,138 | 75,675 | 52,831 | 95,252 |
| Non-controlling interests | 17,509 | 18,444 | 44,807 | 46,965 |
| 85,647 | 94,119 | 97,638 | 142,217 | |
| Total comprehensive income attributable to: | ||||
| Owners of the parent | 65,150 | 55,360 | 57,277 | 89,943 |
| Non-controlling interests | 17,508 | 18,444 | 44,809 | 46,885 |
| 82,658 | 73,804 | 102,086 | 136,828 | |
| Earnings per share attributable to owners of the Parent: | ||||
| Basic, for the period/year (cents) | 5.26 | 5.84 | 4.10 | 7.39 |
| Diluted, for the period/year (cents) | 5.26 | 5.84 | 4.10 | 7.37 |