| 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) |
|
| Non-Current Assets | 651,433 | 668,070 | 680,432 | 669,335 | 598,739 |
| Current Assets | 726,400 | 677,065 | 541,487 | 494,796 | 459,693 |
| Total Assets | 1,377,833 | 1,345,135 | 1,221,919 | 1,164,131 | 1,058,432 |
| Current Liabilities | 177,985 | 166,728 | 264,591 | 230,309 | 150,321 |
| Financed by : | |||||
| Share Capital | 432,466 | 432,466 | 419,367 | 405,856 | 404,922 |
| Non-Distributable Reserves | (78,090) | (64,408) | (52,515) | (21,824) | 18,717 |
| Retained Earnings | 354,776 | 319,065 | 288,370 | 239,972 | 220,182 |
| Shareholders' Funds | 709,152 | 687,123 | 655,222 | 624,004 | 643,821 |
| Deferred Tax Liabilities and Other Payables | 26,173 | 10,382 | 7,505 | 12,021 | 11,009 |
| Loans and Borrowings | 512,518 | 546,448 | 428,742 | 297,797 | 253,281 |