FYE 30 June
2026
FYE 30 June
2025
FYE 30 June
2024
FYE 31 December
2022
FYE 31 December
2021
  6 months
(Unaudited)
12 months
(Actual)
18 months
(Actual)
12 months
(Actual)
12 months
(Restated)
Revenue 86,390 246,047 426,280 337,771 324,802
Cost of sales (60,872) (206,251) (363,227) (276,724) (271,526)
Gross profit 25,518 39,797 63,053 61,047 53,275
Other income 3,451 8,419 6,550 6,356 3,608
Net remeasurement of loss allowances on trade and other receivables and contract assets - (5,793) 16,983 (4,230) 3,331
Operating costs (14,773) (26,991) (42,213) (31,714) (29,456)
Finance costs (11,243) (17,272) (18,413) (8,990) (5,936)
Share of profit/(loss) of an associate, net of tax 567 491 1,361 541 77
Share of profit/(loss) of a joint venture, net of tax (552) 63 869 (158) 834
(Loss)/Profit before tax 2,968 (1,287) 28,189 22,853 25,733
Tax expense (1,391) (14,568) (9,689) (2,713) (9,651)
(Loss)/Profit for the financial period/year 1,577 (15,855) 18,500 20,139 16,082
 
Other comprehensive income, net of tax -   - - - -
Total comprehensive (loss)/income, net of tax 1,577 (15,855) 18,500 20,139 16,082
 
Attributable to:          
Owners of the parent 1,626 (15,765) 18,733 20,229 15,763
Non-controlling interests (49) (90) (233) (90) 318
1,577 (15,855) 18,500 20,139 16,082
 
Earnings per ordinary share attributable to equity holders of the Company :
Basic (loss)/earnings per ordinary share (sen) 0.30 (2.90) 3.45 3.73 2.97
Diluted (loss)/earnings per ordinary share (sen) 0.30 (2.90) 3.45 3.06 2.43