FYE 30 June
2026
FYE 30 June
2025
FYE 30 June
2024
FYE 31 December
2022
FYE 31 December
2021
  3 months
(Unaudited)
12 months
(Actual)
18 months
(Actual)
12 months
(Actual)
12 months
(Restated)
Revenue 47,958 246,047 426,280 337,771 324,802
Cost of sales (32,306) (206,251) (363,227) (276,724) (271,526)
Gross profit 15,652 39,797 63,053 61,047 53,275
Other income 736 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 (8,015) (26,991) (42,213) (31,714) (29,456)
Finance costs (5,538) (17,272) (18,413) (8,990) (5,936)
Share of profit/(loss) of an associate, net of tax 226 491 1,361 541 77
Share of profit/(loss) of a joint venture, net of tax (3) 63 869 (158) 834
(Loss)/Profit before tax 3,058 (1,287) 28,189 22,853 25,733
Tax expense (2,702) (14,568) (9,689) (2,713) (9,651)
(Loss)/Profit for the financial period/year 356 (15,855) 18,500 20,139 16,082
 
Other comprehensive income, net of tax -   - - - -
Total comprehensive (loss)/income, net of tax 356 (15,855) 18,500 20,139 16,082
 
Attributable to:          
Owners of the parent 391 (15,765) 18,733 20,229 15,763
Non-controlling interests (35) (90) (233) (90) 318
356 (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.07 (2.90) 3.45 3.73 2.97
Diluted (loss)/earnings per ordinary share (sen) 0.07 (2.90) 3.45 3.06 2.43