| Financial Year Ended 31 March | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| 12 months Audited |
12 months Audited |
12 months Audited |
12 months Audited |
12 months Audited |
|
| Presented in RM'000 | |||||
| Revenue | 216,631 | 249,179 | 192,924 | 134,892 | 139,724 |
| Other income | 4,458 | 2,633 | 12,425 | 24,509 | 23,097 |
| Construction contract costs recognised as contract expense | (73,024) | (90,093) | (57,397) | (48,758) | (60,438) |
| Land and other development cost | (9,926) | (18,281) | (1,213) | (5,665) | (12,968) |
| Cost of completed development units sold | (20,434) | (31,760) | (47,905) | (10,284) | (6,455) |
| Raw materials and consumables used | - | - | - | - | - |
| Property development expenditure recognised as expense | - | - | - | - | - |
| Changes in inventories | - | - | - | - | - |
| Staff costs | (33,684) | (29,217) | (26,160) | (26,829) | (22,727) |
| Depreciation and amortisation | (6,962) | (6,694) | (7,172) | - | - |
| Other expenses | (30,827) | (28,283) | (24,901) | (30,604) | (36,219) |
| Operating profit | 46,232 | 47,484 | 40,601 | 37,261 | 24,014 |
| Finance costs | (10,128) | (7,066) | (9) | (15) | (459) |
| Share of results of an associate | (4,692) | (5,319) | (14,533) | (1,951) | 2,307 |
| Share of results of a joint venture | (651) | 4,595 | 4,265 | 2,968 | 323 |
| Profit before tax | 30,761 | 39,694 | 30,324 | 38,263 | 26,185 |
| Income tax expense | (8,877) | (13,189) | (11,073) | (5,133) | (5,552) |
| Profit for the year | 21,884 | 26,505 | 19,251 | 33,130 | 20,633 |
| Other comprehensive income to be reclassified to profit or loss in subsequent periods: | |||||
| Foreign currency translation differences for foreign operations | 503 | (1,789) | (1,035) | 2,195 | (164) |
| Other comprehensive income for the year | 503 | (1,789) | (1,035) | 2,195 | (164) |
| Total comprehensive income for the year | 22,387 | 24,716 | 18,216 | 35,325 | 20,469 |
| Profit attributable to: | |||||
| Owners of the Company | 23,178 | 26,721 | 19,672 | 30,459 | 14,891 |
| Non-controlling interests | (1,294) | (216) | (421) | 2,671 | 5,742 |
| Profit for the year | 21,884 | 26,505 | 19,251 | 33,130 | 20,633 |
| Total comprehensive income attributable to: | |||||
| Owners of the Company | 23,681 | 24,932 | 18,637 | 32,654 | 14,727 |
| Non-controlling interests | (1,294) | (216) | (421) | 2,671 | 5,742 |
| Total comprehensive income for the year | 22,387 | 24,716 | 18,216 | 35,325 | 20,469 |
| Earnings per share attributable to owners of the Company (sen) | |||||
| Basic | 0.78 | 0.90 | 0.66 | 1.02 | 0.50 |
| Diluted | NA | NA | NA | NA | NA |