Financial Year Ended 31 March 2025 2024 2023 2022 2021
  12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
Presented in RM'000          
 
Revenue 287,578 216,631 249,179 192,924 134,892
Other income 4,121 4,458 2,633 12,425 24,509
Construction contract costs recognised as contract expense (95,273) (73,024) (90,093) (57,397) (48,758)
Land and other development cost (15,096) (9,926) (18,281) (1,213) (5,665)
Cost of completed development units and land sold (36,708) (20,434) (31,760) (47,905) (10,284)
Raw materials and consumables used - - - -
Property development expenditure recognised as expense - - - - -
Changes in inventories - - - - -
Staff costs (36,376) (33,684) (29,217) (26,160) (26,829)
Depreciation and amortisation (6,913) (6,962) (6,694) (7,172) -
Other expenses (31,253) (29,462) (28,283) (24,901) (30,604)
Fair value changes in contingent consideration 6,851 (1,365) - - -
Operating profit 76,931 46,232 47,484 40,601 37,261
Finance costs (10,915) (10,128) (7,066) (9) (15)
Share of results of an associate (9,582) (4,692) (5,319) (14,533) (1,951)
Share of results of a joint venture 2,670 (651) 4,595 4,265 2,968
Profit before tax 59,104 30,761 39,694 30,324 38,263
Income tax expense (23,712) (8,877) (13,189) (11,073) (5,133)
Profit for the year 35,392 21,884 26,505 19,251 33,130
 
Other comprehensive income to be reclassified to profit or loss in subsequent periods:
Foreign currency translation differences for foreign operations (1,256) 503 (1,789) (1,035) 2,195
Other comprehensive income for the year (1,256) 503 (1,789) (1,035) 2,195
Total comprehensive income for the year 34,136 22,387 24,716 18,216 35,325
 
Profit attributable to:
Owners of the Company 36,366 23,178 26,721 19,672 30,459
Non-controlling interests (974) (1,294) (216) (421) 2,671
Profit for the year 35,392 21,884 26,505 19,251 33,130
 
Total comprehensive income attributable to:
Owners of the Company 35,110 23,681 24,932 18,637 32,654
Non-controlling interests (974) (1,294) (216) (421) 2,671
Total comprehensive income for the year 34,136 22,387 24,716 18,216 35,325
 
Earnings per share attributable to owners of the Company (sen)
Basic 1.22 0.78 0.90 0.66 1.02
Diluted NA NA NA NA NA