Financial Year Ended 31 December 2026 2025 2024 2023 2022
  3 months
(Unaudited)
12 months
(Actual)
12 months
(Actual)
12 months
(Actual)
12 months
(Actual)
Revenue (RM'000) 521,932 1,976,263 3,608,561 3,309,392 1,651,643
Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) 35,776 183,028 208,683 (405,678) 118,570
Profit/(Loss) After Tax (PAT) (RM'000) 14,293 102,789 121,026 (484,195) 67,638
Total Assets (RM'000) 3,353,046 3,132,947 3,530,512 3,649,320 3,358,124
Shareholders Equity (RM'000) 1,502,937 1,488,824 1,379,517 1,266,531 1,768,691
Earnings Per Share (EPS) (sen) 0.89 6.43 7.56 (30.26) 4.24