| Financial Year Ended 31 December | 2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| 3 months (Unaudited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
|
| KEY FINANCIALS | |||||
| STATEMENT OF COMPREHENSIVE INCOME (RM'000) | |||||
| Revenue | 37,623 | 282,331 | 499,415 | 553,532 | 370,724 |
| Gross Profit (GP) | (18,654) | (29,700) | 117,643 | 111,283 | 34,824 |
| Earnings / (Loss) Before Interest, Tax, Depreciation & Amortisation (EBITDA) | (10,948) | 4,294 | 139,512 | 150,513 | 61,004 |
| (Loss) / Profit Before Taxation (L/PBT) | (27,230) | (75,607) | 75,232 | 64,773 | 10,019 |
| (Loss) / Profit After Taxation (L/PAT) | (20,114) | (80,027) | 70,586 | 52,722 | 13,076 |
| Net (Loss) / Profit Attributable To Owners Of The Parent | (20,114) | (80,027) | 70,586 | 52,722 | 13,076 |
| STATEMENT OF FINANCIAL POSITION (RM'000) | |||||
| Total Assets | 900,015 | 877,060 | 835,967 | 676,366 | 630,007 |
| Shareholders' Equity | 327,047 | 347,161 | 443,235 | 407,954 | 387,328 |
| Net Assets | 327,047 | 347,161 | 443,235 | 407,954 | 387,328 |
| Total Borrowings | 212,050 | 189,151 | 92,207 | 25,529 | 36,860 |
| Total Cash Balances | 122,222 | 127,615 | 188,108 | 224,973 | 184,824 |
| RATIO ANALYSIS | |||||
| PER SHARE DATA | |||||
| Basic (Loss) / Earning Per Share (RM) | (6.27) | (24.94) | 21.99 | 16.43 | 4.07 |
| Net Assets Per Share (RM) | 1.02 | 1.08 | 1.38 | 1.27 | 1.21 |
| Dividend Per Share (sen) | - | 1.00 | 11.00 | 11.00 | 5.00 |
| PROFITABILITY (%) | |||||
| GP Margin | (49.58) | (10.52) | 23.56 | 20.10 | 9.39 |
| EBITDA Margin | (29.10) | 1.52 | 27.94 | 27.19 | 16.46 |
| PBT Margin | (72.38) | (26.78) | 15.06 | 11.70 | 2.70 |
| PAT Margin | (53.46) | (28.35) | 14.13 | 9.52 | 3.53 |
| GEARING (times) | |||||
| Gearing Ratio | 0.66 | 0.55 | 0.22 | 0.06 | 0.10 |
| Net Gearing Ratio | 0.27 | 0.18 | (0.22) | (0.49) | (0.38) |
| LIQUIDITY RATIOS (%) | |||||
| Cash Ratio | 0.37 | 0.39 | 0.68 | 0.86 | 0.90 |
| Current Ratio | 0.64 | 0.70 | 1.41 | 1.54 | 1.69 |
| VALUATION (RM'000) | |||||
| Market Capitalisation | 230,051 | 180,180 | 424,710 | 304,054 | 276,705 |