| Financial Year Ended 30 June | 2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| 12months (Audited) |
12months (Audited) |
12months (Audited) |
12months (Audited) |
12months (Audited) |
|
| Profitability | |||||
| Revenue (RM'000) | 83,508 | 53,847 | 45,484 | 54,686 | 57,260 |
| Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) | 12,109 | 6,206 | 5,416 | 7,516 | 12,882 |
| Profit Before Tax (PBT) (RM'000) | 6,601 | 4,036 | 4,183 | 7,192 | 12,123 |
| Profit After Tax (PAT)(RM'000) | 5,420 | 2,427 | 3,211 | 4,599 | 9,105 |
| Net Profit Attributable to Owner of the Company (RM'000) | 4,804 | 2,378 | 2,926 | 4,874 | 9,071 |
| EBITDA Margin (%) | 14.50 | 11.53 | 11.91 | 13.74 | 22.50 |
| PBT Margin (%) | 7.90 | 7.50 | 9.20 | 13.15 | 21.17 |
| PAT Margin (%) | 6.49 | 4.51 | 7.06 | 8.41 | 15.90 |
| Financial Position | |||||
| Total Assets (RM'000) | 166,809 | 117,146 | 107,266 | 94,394 | 89,107 |
| Shareholders' Equity (RM'000) | 126,637 | 88,041 | 78,862 | 74,567 | 70,994 |
| Total Borrowings (RM'000) | 20,697 | 20,055 | 20,562 | 8,229 | 8,708 |
| Number of Ordinary Shares ('000) | 388,296 | 286,437 | 264,368 | 260,000 | 260,000 |
| Weighted Average Number of Ordinary Share in Issue ('000) | 350,829 | 275,651 | 262,315 | 260,000 | 217,050 |
| Share Information | |||||
| Earnings Per Share (Sen) | 1.37 | 0.86 | 1.12 | 1.87 | 4.18 |
| Net Assets Per Share (Sen) | 32.61 | 30.74 | 29.83 | 28.68 | 27.31 |
| Gearing Ratio (Times) | 0.16 | 0.23 | 0.26 | 0.11 | 0.12 |
| Return on Equity (%) | 3.79 | 2.70 | 3.71 | 6.54 | 12.78 |