| Financial Year Ended 31 December | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| 12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
12 months (Actual) |
12 months (Actual) |
|
| KEY FINANCIALS | |||||
| STATEMENT OF COMPREHENSIVE INCOME (RM'000) | |||||
| Revenue | 674,286 | 545,698 | 399,392 | 451,653 | 547,484 |
| Gross Profit (GP) | 298,427 | 195,214 | 173,668 | 213,362 | 248,567 |
| Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) | 656,050 | 411,206 | 386,153 | 303,566 | 335,083 |
| Profit Before Taxation (PBT) | 637,051 | 393,507 | 368,398 | 287,213 | 316,692 |
| Profit After Taxation (PAT) | 500,714 | 294,740 | 286,406 | 222,760 | 228,344 |
| Profit Attributable to Owners of The Company | 474,042 | 287,303 | 279,551 | 219,937 | 222,447 |
| STATEMENT OF FINANCIAL POSITION (RM'000) | |||||
| Shareholders' Equity | 5,911,108 | 5,661,878 | 5,413,096 | 5,741,425 | 5,628,990 |
| Net Assets | 5,911,108 | 5,661,878 | 5,413,096 | 5,741,425 | 5,628,990 |
| Net Tangible Assets | 5,911,108 | 5,661,878 | 5,413,096 | 5,741,425 | 5,628,990 |
| Total Borrowings | 1,734 | 1,232 | 643 | 972 | 1,298 |
| Cash and Bank Balances | 422,218 | 467,062 | 402,456 | 847,466 | 959,575 |
| STATEMENT OF CASH FLOW (RM'000) | |||||
| Net Operating Cash Flow | 247,338 | 26,409 | 265,932 | 489,190 | 196,324 |
| Cash and Cash Equivalents | 1,749,340 | 1,800,001 | 1,845,952 | 2,163,205 | 1,794,137 |
| PER SHARE DATA (sen) | |||||
| Basic Earnings Per Share | 17.97 | 11.27 | 11.47 | 9.31 | 10.05 |
| PROFITABILITY MARGINS (%) | |||||
| Gross Profit Margin | 44.26 | 35.77 | 43.48 | 47.24 | 45.40 |
| EBITDA Margin | 97.30 | 75.35 | 96.69 | 67.21 | 61.20 |
| PBT Margin | 94.48 | 72.11 | 92.24 | 63.59 | 57.84 |
| PAT Margin | 74.26 | 54.01 | 71.71 | 49.32 | 41.71 |
| GEARING (times) | |||||
| Gearing Ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Net Gearing Ratio | NET CASH | NET CASH | NET CASH | NET CASH | NET CASH |
| LIQUIDITY (times) | |||||
| Quick Ratio | 4.52 | 4.53 | 4.77 | 5.13 | 4.30 |
| Current Ratio | 7.23 | 7.44 | 7.97 | 8.05 | 6.64 |
| VALUATION | |||||
| Market Capitalisation (RM'000) | 4,913,854 | 4,593,617 | 4,335,301 | 3,877,819 | 3,887,091 |
| Price to Book (times) | 0.83 | 0.81 | 0.80 | 0.68 | 0.69 |
| SHAREHOLDERS' RETURN (%) | |||||
| Return on Shareholders' Equity | 8.02 | 5.07 | 5.16 | 3.83 | 3.95 |
| Return on Capital Employed | 8.02 | 5.07 | 5.16 | 3.83 | 3.95 |