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