| Financial Year Ended 31 December | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| 9 months (Unaudited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
|
| Presented in RM'000 | |||||
| Revenue | 763,938 | 863,587 | 542,359 | 785,657 | 693,585 |
| Other operating income | 2,405 | 2,067 | 2,491 | 5,284 | 5,198 |
| Fair value gain/(loss) on biological assets | 7,045 | 1,418 | (742) | (828) | 4,501 |
| Fair value gain on investment property | - | - | 2,000 | - | 1,000 |
| Depreciation of: | |||||
| property, plant and equipment | (27,769) | (28,284) | (27,423) | (25,574) | (24,720) |
| right-of-use assets | - | (7,381) | (7,398) | (7,219) | (7,162) |
| Operating expenses | (580,551) | (643,988) | (429,451) | (573,997) | (526,278) |
| Finance income | 4,697 | 5,995 | 5,845 | 2,169 | 1,264 |
| Finance cost | (3,007) | (4,973) | (5,252) | (4,632) | (4,973) |
| Share of profit after tax of associates | 86,408 | 64,323 | 47,028 | 93,825 | 68,050 |
| Profit before tax | 253,166 | 252,764 | 129,457 | 274,686 | 210,465 |
| Tax expense | (44,503) | (50,414) | (24,037) | (46,772) | (35,629) |
| Profit for the financial period/year | 208,663 | 202,350 | 105,420 | 227,914 | 174,836 |
| Other comprehensive income Items that may be reclassified subsequently to profit or loss: |
|||||
| - Share of other comprehensive income of associate | - | 1,089 | 680 | - | 68 |
| - Fair value gain on other investment | - | 16 | 23 | - | - |
| Total comprehensive income for the period/year | 208,663 | 203,455 | 106,123 | 227,914 | 174,904 |
| Profit for the financial period/year attributable to: | |||||
| Owners of the Company | 195,355 | 190,174 | 98,516 | 217,268 | 164,341 |
| Non-controlling interests | 13,308 | 12,176 | 6,904 | 10,646 | 10,495 |
| 208,663 | 202,350 | 105,420 | 227,914 | 174,836 | |
| Total comprehensive income attributable to: | |||||
| Owners of the parent | 195,355 | 191,279 | 99,219 | 217,268 | 164,409 |
| Non-controlling interests | 13,308 | 12,176 | 6,904 | 10,646 | 10,495 |
| 208,663 | 203,455 | 106,123 | 227,914 | 174,904 | |
| Earnings per share attributable to Owners of the Company (sen) | |||||
| Basic and diluted | 32.90 | 32.02 | 16.59 | 36.59 | 27.67 |