Financial Year Ended 31 December 2025 2024 2023 2022 2021
  12 months
(Unaudited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
Revenue 282,331 499,415 553,532 370,724 322,342
Cost of sales (310,286) (381,772) (442,249) (335,900) (273,519)
Gross (loss)/profit (27,955) 117,643 111,283 34,824 48,823
 
Other gain/(losses) 2,490 2,017 3,520 2,745 3,405
Other income (1,761) (928) (15,434) (3,419) (5,759)
Administrative expenses (31,061) (37,657) (30,952) (23,941) (23,796)
Impairment loss on property, plant and equipment (12,395) - - - -
Impairment loss on receivables -   - - - -
(Loss)/profit from operations (70,682) 81,075 68,417 10,209 22,673
Finance income 5,791 5,679 3,097 2,595 3,832
Finance costs (15,617) (11,522) (6,733) (2,365) (3,524)
Share of results of associates -   - (8) (420) (412)
Profit before taxation (80,508) 75,232 64,773 10,019 22,569
Taxation (4,420) (4,646) (12,051) 3,057 (6,628)
Net (Loss) / Profit for the financial year (84,928) 70,586 52,722 13,076 15,941
 
Other comprehensive income:          
Items that are or may be reclassified subsequently to profit or loss          
- Currency translation differences - - - - -
-Share of other comprehensive income / (expense) of an associate -   - - 519
Total comprehensive income / (Loss) for the financial year (84,928) 70,586 57,722 13,076 16,460
 
Earnings / (Loss) per share attributable to owners of the parent (sen):          
Basic (26.46) 21.99 16.43 4.07 4.97
Diluted (26.46) 21.99 16.43 4.07 4.97