| Financial Year Ended 30 June/31 December | 2026 | 2025 | 2023 | 2022 |
|---|---|---|---|---|
| 9months (Unaudited) |
18months (Audited) |
12months (Audited) |
12months (Audited) |
|
| Presented in RM'000 | ||||
| Revenue | 1,833,654 | 3,288,934 | 2,279,836 | 1,726,341 |
| Cost of sales | (1,277,224) | (2,792,148) | (1,892,440) | (1,393,149) |
| Gross profit | 556,430 | 496,786 | 387,396 | 333,192 |
| Other items of income | ||||
| Interest income | 45,276 | 97,584 | 59,780 | 62,419 |
| Other income | 11,533 | 237,853 | 138,767 | 207,588 |
| Other items of expense | ||||
| Administrative expenses | (355,835) | (547,394) | (378,562) | (334,066) |
| Finance costs | (63,384) | (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 | 14,599 | 32,324 | 17,712 | 15,679 |
| Profit before tax and zakat | 208,619 | 144,914 | 147,836 | 203,444 |
| Income tax expense and zakat | (50,431) | (50,795) | (50,198) | (61,227) |
| Profit net of tax | 158,188 | 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 | (3,497) | (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 | 154,691 | 73,804 | 102,086 | 136,828 |
| Profit net of tax attributable to: | ||||
| Owners of the parent | 126,531 | 75,675 | 52,831 | 95,252 |
| Non-controlling interests | 31,657 | 18,444 | 44,807 | 46,965 |
| 158,188 | 94,119 | 97,638 | 142,217 | |
| Total comprehensive income attributable to: | ||||
| Owners of the parent | 123,045 | 55,360 | 57,277 | 89,943 |
| Non-controlling interests | 31,646 | 18,444 | 44,809 | 46,885 |
| 154,691 | 73,804 | 102,086 | 136,828 | |
| Earnings per share attributable to owners of the Parent: | ||||
| Basic, for the period/year (cents) | 9.76 | 5.84 | 4.10 | 7.39 |
| Diluted, for the period/year (cents) | 9.76 | 5.84 | 4.10 | 7.37 |