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