| Financial Year Ended 30 April | 2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| 12 months Unaudited |
12 months Actual |
12 months Actual |
12 months Actual |
12 months Actual |
|
| Presented in RM'000 | |||||
| Revenue | 349,588 | 353,154 | 330,841 | 346,779 | 298,361 |
| Other operating income | 8,634 | 6,682 | 38,477 | 4,505 | 6,567 |
| Finance costs | (2,669) | (2,218) | (2,068) | (2,998) | (1,628) |
| Changes in inventories | (272,259) | (276,152) | (258,141) | (270,338) | (230,071) |
| Depreciation of property, plant and equipment, investment properties and right-of-use assets | (6,209) | (5,329) | (5,009) | (5,078) | (4,811) |
| Employee benefits | (45,270) | (45,101) | (41,888) | (39,333) | (35,670) |
| Operating expenses | (25,663) | (23,562) | (21,779) | (20,998) | (22,598) |
| Net allowance of impairment losses on financial assets | (764) | 305 | (780) | (184) | (1,422) |
| Profit Before Tax | 5,388 | 7,780 | 38,831 | 12,355 | 8,727 |
| Tax expense | 1,040 | (1,102) | (1,292) | (2,664) | (2,082) |
| Profit After Tax | 6,428 | 6,678 | 37,539 | 9,691 | 6,645 |
| Other Comprehensive Income: | |||||
| Items that may be reclassified subsequently to profit or loss | |||||
| Translation differences on foreign operation | (657) | (714) | 615 | 732 | 214 |
| Cash flow hedge | - | - | - | - | - |
| Total Other Comprehensive Income | (657) | (714) | 615 | 732 | 214 |
| Total Comprehensive Income For The Financial Period/Year | 5,771 | 5,964 | 38,154 | 10,423 | 6,860 |
| Profit After Tax Attributable To: | |||||
| - Owners of the Company | 6,428 | 6,678 | 37,539 | 9,691 | 6,661 |
| - Non-controlling interests | - | - | - | - | (15) |
| 6,428 | 6,678 | 37,539 | 9,691 | 6,645 | |
| Total Comprehensive Income Attributable To: | |||||
| - Owners of the Company | 5,771 | 5,964 | 38,154 | 10,423 | 6,875 |
| - Non-controlling interests | (15) | ||||
| 5,771 | 5,964 | 38,154 | 10,423 | 6,860 | |
| Earnings Per Share (sen) | |||||
| Basic | 1.24 | 1.29 | 7.23 | 1.87 | 1.28 |
| Diluted | - | - | - | - | - |