Financial Year Ended 31 December 2024 2023 2022 2021 2020
  12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
Key Financials
Revenue (RM'000) 3,544,733 3,091,223 2,565,985 2,259,698 2,184,463
Profit/(Loss) from Operations (RM'000) 112,208 11,815 (150,577) 125,560 68,796
Profit/(Loss) Before Zakat and Taxation (RM'000) 74,964 (28,013) (178,539) 81,102 35,847
Profit/(Loss) Attributable to Owners of the Company (RM'000) 31,254 (49,884) (178,712) 125,353 (71,228)
Total Assets (RM'000) 3,186,514 2,890,753 2,811,793 2,870,839 2,770,280
Shareholders' Equity (RM'000) 1,496,358 1,465,076 1,514,747 1,712,564 1,581,526
 
Key Ratios
Return on Shareholders' Equity (%) 2.09 (3.40) (11.80) 7.32 (4.50)
Return on Total Assets (%) 1.00 (1.70) (6.40) 4.40 (2.60)
Debt Equity Ratio (times) 1.16 1.00 0.90 0.70 0.80
Dividend Cover (times) -   -   - 5.90 -
Net Assets Per Share (RM) 2.13 2.08 2.15 2.44 2.25
Earnings/(Loss) Per Share (sen) 4.45 (7.10) (25.42) 17.83 (10.13)
Market Capitalisation (RM'000) 829,516 1,131,798 597,533 899,814 400,699