Financial Year Ended 31 December 2023 2022 2021 2020 2019
  12 months
(Actual)
12 months
(Actual)
12 months
(Actual)
12 months
(Actual)
12 months
(Actual)
Presented in RM'000          
Revenue 230,612 160,444 87,782 85,851 186,997
Cost of sales (214,166) (132,946) (85,751) (52,840) (123,126)
Gross profit 16,446 27,498 2,031 33,011 63,871
 
Other income 738 750 745 723 2,236
Bargain purchase on acquisition of subsidiaries - - 115,032 - -
Administrative and operating expenses (32,619) (29,235) (29,192) (21,545) (27,766)
Impairment losses on receivables and contract assets (806) (960) (15,973) - -
Other expenses (296) (566) (504) (0) (0)
Finance income 28,248 19,230 15,703 3,086 1,896
Finance costs (25,760) (18,346) (19,794) (10,349) (9,703)
Profit/(Loss) before tax (14,050) (1,628) 68,048 4,925 30,534
Tax expense (2,583) (4,499) 2,744 (914) (18,533)
Profit/(loss) from continuing operations (16,633) (6,127) 70,791 4,012 12,001
 
Discontinued Operation
Profit from discontinued operations, net of tax - - - - -
Profit for the financial year (16,633) (6,127) 70,791 4,012 12,001
 
Other comprehensive income/(expense)
Item that will be reclassified subsequently to profit or loss
Fair value loss on cash flow hedge - (413) 2,700 (2,287) -
Exchange differences on translating foreign entities, net of tax - - - - -
Total comprehensive income/(loss) for the period/year (16,633) (6,540) 73,491 1,725 12,001
 
Profit/(loss) for the financial year attributable to:
Owners of the Company
- Continuing operations (16,626) (6,127) 70,791 4,012 12,001
- Discontinued operations - - - - -
Non-controlling interests (7) - - - -
Net profit/(loss) for the financial year (16,633) (6,127) 70,791 4,012 12,001
 
Total comprehensive income/(expense) for the financial year attributable to:
Owners of the Company
- Continuing operations (16,626) 6,540 73,491 1,725 12,001
- Discontinued operations - - - - -
Non-controlling interests (7) - - - -
Total comprehensive income/(expense) for the financial year (16,633) 6,540 73,491 1,725 12,001
 
Earnings/(loss) per share
Basic earnings per share (sen)
Profit/(loss) from continuing operations (0.59) (0.23) 2.65 0.16 0.49
Profit from discontinued operations - - - - -
  (0.59) (0.23) 2.65 0.16 0.49
 
Diluted earnings per share (sen)
Profit/(loss) from continuing operations (0.59) (0.20) 2.32 0.14 0.49
Profit from discontinued operations - - - - -
  (0.59) (0.20) 2.32 0.14 0.49