| Financial Year Ended 31 December | 2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| 12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
|
| Key Ratios | |||||
| PBT Margin (%) | 4.62 | 3.91 | 3.74 | 3.89 | 2.74 |
| PAT Margin (%) | 3.97 | 2.40 | 2.58 | 2.40 | 1.90 |
| Basic Earnings/(Loss) Per Share (sen) | 4.16 | 1.84 | 1.77 | 1.74 | 1.55 |
| Net Assets Per Share (RM) | 1.60 | 1.56 | 1.55 | 1.54 | 1.52 |
| Current Ratio (times) | 1.03 | 1.07 | 1.02 | 1.09 | 1.07 |
| Gearing Ratio (times) | 0.25 | 0.19 | 0.22 | 0.27 | 0.28 |
| Net Gearing Ratio (times) | 0.09 | 0.02 | 0.06 | 0.12 | 0.12 |