Financial Year Ended 31 December 2025 2024 2023 2022 2021
  6 months
(Unaudited)
12 months
(Actual)
12 months
(Actual)
12 months
(Actual)
12 months
(Actual)
Presented in RM'000          
Revenue 96,403 135,477 230,612 160,444 87,782
Cost of sales (86,702) (118,608) (214,166) (132,946) (85,751)
Gross profit 9,701 16,870 16,446 27,498 2,031
 
Other income 3,901 694 738 750 745
Bargain purchase on acquisition of subsidiaries - - - - 115,032
Administrative and operating expenses (12,622) (29,784) (32,619) (29,235) (29,192)
Impairment losses on receivables and contract assets - (5,768) (806) (960) (15,973)
Other expenses - (4,040) (296) (566) (504)
Finance income 12,901 27,788 28,248 19,230 15,703
Finance costs (9,636) (24,430) (25,760) (18,346) (19,794)
Profit/(Loss) before tax 4,245 (18,670) (14,050) (1,628) 68,048
Tax expense (2,425) (5,675) (2,583) (4,499) 2,744
Profit/(loss) from continuing operations 1,820 (24,345) (16,633) (6,127) 70,791
 
Discontinued Operation
Profit from discontinued operations, net of tax - - - - -
Profit for the financial year 1,820 (24,345) (16,633) (6,127) 70,791
 
Other comprehensive income/(expense)
Item that will be reclassified subsequently to profit or loss
Fair value loss on cash flow hedge -   - (413) 2,700
Exchange differences on translating foreign entities, net of tax - - - - -
Total comprehensive income/(loss) for the period/year 1,820 (24,345) (16,633) (6,540) 73,491
 
Profit/(loss) for the financial year attributable to:
Owners of the Company
- Continuing operations 1,821 (24,340) (16,626) (6,127) 70,791
- Discontinued operations - - - - -
Non-controlling interests (1) (5) (7) - -
Net profit/(loss) for the financial year 1,820 (24,345) (16,633) (6,127) 70,791
 
Total comprehensive income/(expense) for the financial year attributable to:
Owners of the Company
- Continuing operations 1,821 (24,340) (16,626) 6,540 73,491
- Discontinued operations - - - - -
Non-controlling interests (1) (5) (7) - -
Total comprehensive income/(expense) for the financial year 1,820 (24,345) (16,633) 6,540 73,491
 
Earnings/(loss) per share
Basic earnings per share (sen)
Profit/(loss) from continuing operations 0.06 (0.79) (0.59) (0.23) 2.65
Profit from discontinued operations - - - - -
  0.06 (0.79) (0.59) (0.23) 2.65
 
Diluted earnings per share (sen)
Profit/(loss) from continuing operations - - (0.59) (0.20) 2.32
Profit from discontinued operations - - - - -
  - - (0.59) (0.20) 2.32