Financial Year Ended 31 March 2026 2025 2024 2023 2022
  12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
Presented in RM'000          
 
Revenue 490,521 287,578 216,631 249,179 192,924
Other income 6,404 4,121 4,458 2,633 12,425
Construction contract costs recognised as contract expenses (253,581) (95,273) (73,024) (90,093) (57,397)
Land and other development costs (40,460) (15,096) (9,926) (18,281) (1,213)
Cost of completed development units and land sold (19,573) (36,708) (20,434) (31,760) (47,905)
Staff costs (38,137) (36,376) (33,684) (29,217) (26,160)
Depreciation and amortisation (6,414) (6,913) (6,962) (6,694) (7,172)
Other expenses (51,145) (31,253) (29,462) (28,283) (24,901)
Fair value changes in contingent consideration (952) 6,851 (1,365) - -
Operating profit 86,663 76,931 46,232 47,484 40,601
Finance costs (9,149) (10,915) (10,128) (7,066) (9)
Share of results of an associate (3,209) (9,582) (4,692) (5,319) (14,533)
Share of results of a joint venture (93) 2,670 (651) 4,595 4,265
Profit before tax 74,212 59,104 30,761 39,694 30,324
Income tax expense (23,817) (23,712) (8,877) (13,189) (11,073)
Profit for the year 50,395 35,392 21,884 26,505 19,251
 
Other comprehensive (expense)/income which may be reclassified to profit or loss in subsequent periods:
Foreign currency translation differences for foreign operations (64) (1,256) 503 (1,789) (1,035)
Other comprehensive (expense)/income for the year (64) (1,256) 503 (1,789) (1,035)
Total comprehensive income for the year 50,331 34,136 22,387 24,716 18,216
 
Profit attributable to:
Owners of the Company 50,455 36,366 23,178 26,721 19,672
Non-controlling interests (60) (974) (1,294) (216) (421)
Profit for the year 50,395 35,392 21,884 26,505 19,251
 
Total comprehensive income attributable to:
Owners of the Company 50,391 35,110 23,681 24,932 18,637
Non-controlling interests (60) (974) (1,294) (216) (421)
Total comprehensive income for the year 50,331 34,136 22,387 24,716 18,216
 
Earnings per share attributable to owners of the Company (sen)
Basic 1.70 1.22 0.78 0.90 0.66