Financial Year Ended 31 December 2026 2025 2024 2023 2022
No. of Months 3 12 12 12 12
  Unaudited Audited Restated Audited Audited
  RM'000 RM'000 RM'000 RM'000 RM'000
           
Revenue 674,115 2,861,029 3,049,818 2,881,040 2,523,629
Cost of sales (603,225) (2,654,960) (2,658,521) (2,540,725) (2,192,154)
Impairment of non-current assets - (68,326) - - -
Gross profit 70,890 137,743 391,297 340,315 331,475
Other income 5,214 28,966 39,616 33,880 49,966
Expenses (66,068) (324,549) (317,716) (295,612) (280,430)
Impairment of goodwill - (151,120) - - -
Impairment of non-current assets - (5,268) - - -
Impairment of receivables and contract assets - (34,798) (2,149) - -
Operating profit 10,036 (349,026) 111,048 78,583 101,011
Finance costs (5,630) (21,433) (29,354) (23,496) (20,769)
Share of results of associates 2,277 11,191 9,997 8,566 13,537
Share of results of joint ventures 629 173 45 1 (6)
Profit/(loss) before tax 7,312 (359,095) 91,736 63,654 93,773
Zakat - (32) (1,317) (1,160) (773)
Income tax expense (4,368) (53,761) (45,269) (32,400) (47,349)
Profit/(loss) for the period from continuing operations 2,944 (412,888) 45,150 30,094 45,651
 
Profit/(loss) for the period from discontinued operations - - - - -
Profit/(loss) for the period 2,944 (412,888) 45,150 30,094 45,651
Profit/(loss) attributable to:
Owners of the parent 2,019 (417,172) 45,309 31,112 45,879
Non-controlling interests 925 4,284 (159) (1,018) (228)
2,944 (412,888) 45,150 30,094 45,651
Other comprehensive (loss)/income          
Continuing operations          
Other comprehensive (loss)/income to be reclassified to profit or loss in subsequent periods:          
Exchange differences on translation of foreign operations (9,133) (38,593) (48,178) 40,340 23,182
Exchange differences reclassified to profit or loss - - - - -
(9,133) (38,593) (48,178) 40,340 23,182
Other comprehensive income/(loss) not to be reclassified to profit or loss in subsequent periods:        
Remeasurement gain/(loss) on Retirement Benefit Scheme - - - - 821
Remeasurement (loss)/gain on Defined Benefit Pension Scheme - 170 461 (18) 121
Tax impact on remeasurement gain/(loss) - - - - -
- 170 461 (18) 942
Discontinued operations          
Total other comprehensive (loss)/income from discontinued operations - - - - -
           
Other comprehensive (loss)/income for the period/year, net of tax (9,133) (38,423) (47,717) 40,322 24,124
Total comprehensive (loss)/income for the period/year (6,189) (451,311) 4,033 70,416 69,775
Total comprehensive (loss)/income attributable to:          
Owners of the parent (6,817) (454,227) (1,864) 71,341 70,003
Non-controlling interests 628 2,916 (703) (925) (228)
(6,189) (451,311) (2,567) 70,416 69,775
Earnings per share attributable to owners of the parent (sen)          
Basic 0.2 (50.2) 5.4 3.7 5.5
Diluted 0.2 (50.2) 5.4 3.7 5.5