Financial Year Ended 31 March 2026 2025 2024 2023 2022
  12 months
(Unaudited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
Presented in RM'000          
Revenue 1,115,692 981,181 810,411 629,691 501,921
Cost of sales (749,562) (665,947) (594,368) (480,038) (365,577)
Gross profit 366,130 315,234 216,043 149,653 136,344
Other income 9,599 6,829 11,952 9,162 14,820
Selling and distribution expenses (102,053) (88,063) (69,727) (51,711) (32,003)
Administrative expenses (102,870) (88,755) (67,425) (35,872) (35,997)
Other expenses (7,445) (10,846) (6,337) (7,592) (7,656)
Fair value (loss)/gain on biological assets (2,408) (2,556) 502 - -
Results from operating activities 160,953 131,843 85,008 63,640 75,509
Finance income 1,096 1,062 937 473 1,267
Finance costs (18,462) (17,672) (16,880) (11,939) (11,092)
Net finance costs (17,366) (16,610) (15,943) (11,466) (9,825)
Share of loss of associate (693) - - - -
Profit before tax 142,894 115,233 69,065 52,174 65,684
Tax credit/(expense)          
Current tax and deferred tax (13,070) (7,918) (5,784) (2,240) 2,391
Additional tax for prior year - - - - -
Reversal of tax - - - 10,490
Total tax credit/(expenses) (13,070) (7,918) (5,784) (2,240) 12,881
Profit for the period/year 129,824 107,315 63,281 49,934 78,565
 
Other comprehensive (expense )/income, net of tax
Items that are or may be reclassified subsequently to profit or loss
Foreign currency translation differences (8,802) (18,875) 7,023 (9,571) (1,460)
Cash flow hedge 2,906 (429) - - -
Other comprehensive (expense)/income for the period/year (5,896) (19,304) 7,023 (9,571) (1,460)
Total comprehensive income for the period/year 123,928 88,011 70,304 40,363 77,105
 
Profit attributable to:
Owners of the Company 129,613 106,395 63,530 50,079 79,887
Non-controlling interests 211 920 (249) (145) (1,322)
Profit for the period/year 129,824 107,315 63,281 49,934 78,565
 
Total comprehensive income attributable to:
Owners of the Company 123,329 87,428 70,350 40,836 78,472
Non-controlling interests 599 583 (46) (473) (1,367)
Total comprehensive income for the period/year 123,928 88,011 70,304 40,363 77,105
 
Basic earnings per ordinary share (sen)* 6.90 5.68 3.40 2.69 4.87

* Calculated based on Normalised PAT