| 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 Ratios | |||||
| PBT Margin (%) | 1.53 | 4.62 | 3.91 | 3.74 | 3.89 |
| PAT Margin (%) | 0.86 | 3.97 | 2.40 | 2.58 | 2.40 |
| Basic Earnings/(Loss) Per Share (sen) | 0.84 | 4.16 | 1.84 | 1.77 | 1.74 |
| Net Assets Per Share (RM) | 1.60 | 1.60 | 1.56 | 1.55 | 1.54 |
| Current Ratio (times) | 1.05 | 1.03 | 1.07 | 1.02 | 1.09 |
| Gearing Ratio (times) | 0.25 | 0.25 | 0.19 | 0.22 | 0.27 |
| Net Gearing Ratio (times) | 0.11 | 0.09 | 0.02 | 0.06 | 0.12 |