| Financial Year Ended 30 June | 2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| 6 months Unaudited |
12 months Actual |
12 months Actual |
12 months Actual |
12 months Actual |
|
| Revenue (RM'000) | 203,154 | 412,447 | 399,008 | 381,305 | 355,195 |
| Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) | 14,858 | 40,302 | 38,831 | 17,524 | 47,330 |
| Profit Before Taxation (PBT) (RM'000) | 11,556 | 31,909 | 32,309 | 13,830 | 42,990 |
| Profit After Taxation (PAT) (RM'000) | 8,152 | 24,928 | 24,326 | 10,792 | 34,206 |
| Profit Attributable To Owners Of The Company (PATMI) (RM'000) | 8,152 | 24,928 | 19,481 | 2,176 | 21,532 |
| Total Assets (RM'000) | 425,807 | 435,077 | 441,646 | 443,503 | 412,280 |
| Shareholders' Equity (RM'000) | 233,905 | 229,141 | 211,636 | 223,776 | 224,515 |
| Basic Earnings Per Share (sen) | 2.41 | 7.50 | 6.02 | 0.69 | 6.80 |
| Gross Dividend Per Share (sen) | 0.50 | 1.25 | 1.00 | 0.50 | 2.00 |
| Net Assets Per Share (sen) | 68.93 | 68.34 | 64.09 | 70.36 | 70.89 |
| Debt / Equity Ratio (times) | 0.39 | 0.42 | 0.51 | 0.11 | 0.08 |
| Current Ratio (times) | 2.44 | 2.37 | 2.25 | 2.63 | 2.97 |