| Financial Year Ended 31 December | 2024 | 2023 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| 12 months Audited |
18 months Audited |
12 months Audited |
12 months Audited |
12 months Audited |
|
| KEY FINANCIAL DATA | |||||
| Revenue (RM'000) | 844,019 | 1,431,727 | 1,120,188 | 1,041,565 | 1,106,039 |
| Profit/(Loss) Before Taxation (RM'000) | 74,678 | 114,038 | 90,223 | (5,787) | (173,001) |
| Net Profit/(Loss) After Taxation (RM'000) | 60,642 | 67,320 | 51,562 | (18,086) | (185,488) |
| Total Assets (RM'000) | 1,439,217 | 1,403,648 | 1,408,538 | 1,367,089 | 1,435,178 |
| Total Debt (RM'000) | 312,620 | 300,220 | 305,676 | 125,485 | 4,688 |
| Shareholders' Equity (RM'000) | 723,991 | 680,182 | 632,139 | 576,914 | 598,699 |
| RATIO ANALYSIS | |||||
| Basic Earnings/(Loss) Per Share * (sen) | 5.45 | 5.83 | 4.98 | (1.66) | (16.03) |
| Return on Shareholders' Equity (%) | 8.35 | 9.50 | 8.74 | (3.19) | (29.71) |
| Net Assets Per Share ** (RM) | 0.65 | 0.61 | 0.57 | 0.52 | 0.54 |
| Gearing Ratio (times) | 0.43 | 0.44 | 0.49 | 0.54 | 0.42 |
Notes:
| * | Basic Earnings/(Loss) Per Share: Net profit/(loss) attributable to the owners of the Company and the weighted average number of ordinary shares in issue. |
| ** | Net assets per share is calculated by dividing the net assets (excluding portion allocated to non-controlling interest) of the Group by the number of ordinary shares in issue at the statement of financial position date. |