| Financial Year Ended 30 June/31 December | 2026 | 2025 | 2023 | 2022 |
|---|---|---|---|---|
| 9months (Unaudited) |
18months (Audited) |
12months (Audited) |
12months (Audited) |
|
| KEY FINANCIALS | ||||
| STATEMENT OF COMPREHENSIVE INCOME (RM'000) | ||||
| Revenue | 1,833,654 | 3,288,934 | 2,279,836 | 1,726,341 |
| Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) | 618,221 | 1,054,394 | 570,568 | 602,269 |
| Profit Before Tax and Zakat | 208,619 | 144,914 | 147,836 | 203,444 |
| Profit After Taxation (PAT) | 158,188 | 94,119 | 97,638 | 142,217 |
| Profit Attributable to Owners of the Parent | 126,531 | 75,675 | 52,831 | 95,252 |
| STATEMENT OF FINANCIAL POSITION (RM'000) | ||||
| Share Capital | 1,439,646 | 1,439,646 | 1,439,646 | 1,438,993 |
| Total Assets | 3,308,253 | 3,644,442 | 2,961,181 | 3,261,724 |
| Shareholders’ Equity | 954,465 | 831,420 | 776,060 | 763,809 |
| Net Assets | 1,201,038 | 1,047,450 | 1,004,578 | 955,088 |
| Deposits, Cash and Bank Balances | 459,480 | 257,015 | 261,333 | 388,988 |
| STATEMENT OF CASH FLOWS (RM'000) | ||||
| Net Operating Cash Flow | 390,461 | 375,893 | 215,134 | 124,913 |
| Cash and Cash Equivalents | 343,609 | 184,760 | 98,724 | 245,435 |
| RATIO ANALYSIS | ||||
| PER SHARE DATA | ||||
| Basic Earnings Per Ordinary Share (sen) | 9.76 | 5.84 | 4.10 | 7.39 |
| Net Assets Per Share Attributable to Owners of the Parent (RM) | 0.74 | 0.64 | 0.60 | 0.59 |
| PROFITABILITY (%) | ||||
| EBITDA Margin | 33.72 | 32.06 | 25.03 | 34.89 |
| PBT Margin | 11.38 | 4.41 | 6.48 | 11.78 |
| PAT Margin | 8.63 | 2.86 | 4.28 | 8.24 |
| GEARING (times) | ||||
| Gearing Ratio | 0.73 | 0.95 | 1.29 | 1.44 |
| Gearing Ratio (Recourse) | 0.31 | 0.43 | 0.60 | 0.67 |
| Net Gearing Ratio | 0.25 | 0.64 | 0.95 | 0.93 |
| SHAREHOLDERS' RETURNS (%) | ||||
| Return on Shareholders' Equity | 13.26 | 9.10 | 6.81 | 12.47 |
| LIQUIDITY (times) | ||||
| Quick Ratio | 0.82 | 0.69 | 1.00 | 1.14 |
| Current Ratio | 0.91 | 0.77 | 1.14 | 1.29 |
| Weighted Average Number of Ordinary Shares ('000) | 1,295,949 | 1,294,866 | 1,289,074 | 1,288,823 |