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