| Financial Year Ended 30 June | 2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| 12 months Unaudited |
12 months Actual |
12 months Actual |
12 months Actual |
12 months Actual |
|
| KEY FINANCIALS | |||||
| STATEMENT OF COMPREHENSIVE INCOME (in RM'000) | |||||
| Revenue | 445,465 | 412,447 | 399,008 | 381,305 | 355,195 |
| Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) | 42,828 | 40,302 | 38,831 | 17,524 | 47,330 |
| Profit Before Taxation (PBT) | 34,789 | 31,909 | 32,309 | 13,830 | 42,990 |
| Profit After Taxation (PAT) | 26,419 | 24,928 | 24,326 | 10,792 | 34,206 |
| Profit Attributable to Owners of The Company (PATMI) | 26,419 | 24,928 | 19,481 | 2,176 | 21,532 |
| STATEMENT OF FINANCIAL POSITION (in RM'000) | |||||
| Share Capital | 131,654 | 129,451 | 126,504 | 119,697 | 119,151 |
| Shareholders' Equity | 250,330 | 229,141 | 211,636 | 223,776 | 224,515 |
| Total Assets | 409,603 | 435,077 | 441,646 | 443,503 | 412,280 |
| Net Assets | 250,330 | 229,141 | 211,636 | 223,776 | 224,515 |
| Deposits, Cash and Bank Balances | 123,679 | 137,754 | 126,006 | 127,302 | 130,886 |
| RATIO ANALYSIS | |||||
| PER SHARE DATA (in sen) | |||||
| Basic Earnings Per Share | 7.85 | 7.50 | 6.02 | 0.69 | 6.80 |
| Net Assets Per Share | 74.14 | 68.34 | 64.09 | 70.36 | 70.89 |
| PROFITABILITY (in %) | |||||
| EBITDA Margin | 9.61 | 9.77 | 9.73 | 4.60 | 13.33 |
| PBT Margin | 7.81 | 7.74 | 8.10 | 3.63 | 12.10 |
| PAT Margin | 5.93 | 6.04 | 6.10 | 2.83 | 9.63 |
| PATMI Margin | 5.93 | 6.04 | 4.88 | 0.57 | 6.06 |
| GEARING (in times) | |||||
| Debt/Equity Ratio | 0.29 | 0.42 | 0.51 | 0.11 | 0.08 |
| Net Gearing Ratio | NET CASH | NET CASH | NET CASH | NET CASH | NET CASH |
| SHAREHOLDERS' RETURNS (in %) | |||||
| Return on Shareholders' Equity | 10.55 | 10.88 | 9.20 | 0.97 | 9.59 |
| Return on Total Assets | 6.45 | 5.73 | 5.51 | 2.43 | 8.30 |
| LIQUIDITY (in times) | |||||
| Current Ratio | 2.79 | 2.37 | 2.25 | 2.63 | 2.97 |
| DIVIDENDS (in sen) | |||||
| Gross Dividend Per Share | 1.25 | 1.25 | 1.00 | 0.50 | 2.00 |
| VALUATION (in RM'000) | |||||
| Market Capitalisation | 172,002 | 195,463 | 348,250 | 151,659 | 144,609 |