Financial Year Ended 31 December 2026 2025 2024 2023 2022
No. of Months 6 12 12 12 12
  Unaudited Audited Audited Audited Audited
           
KEY FINANCIALS          
STATEMENT OF COMPREHENSIVE INCOME (RM'000)          
Revenue 8,786,372 16,211,422 14,909,528 13,804,707 15,682,941
Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) 2,489,099 3,765,303 3,223,066 2,551,322 2,768,078
Profit Before Taxation (PBT) 2,030,817 2,857,757 2,303,393 1,645,849 1,951,828
Profit After Taxation (PAT) 1,755,362 2,507,733 2,124,710 1,517,992 1,766,541
Profit Attributable to Shareholders (PATMI) 1,425,498 2,099,191 1,765,700 1,215,268 1,406,770
         
STATEMENT OF FINANCIAL POSITION (RM'000)          
Share Capital 2,052,744 2,052,744 2,052,744 2,052,744 2,052,744
Shareholders' Funds 10,492,861 9,368,893 8,476,185 6,933,014 6,637,044
Total Assets 21,085,139 19,185,412 16,634,211 15,366,472 15,316,282
Net Tangible Assets 10,427,108 9,303,651 8,409,680 6,865,903 6,570,137
Total Borrowings 4,478,235 4,310,821 4,084,402 4,627,853 5,093,313
Deposits, Cash and Bank Balances 2,676,133 2,620,321 1,508,748 1,228,006 604,002
         
STATEMENT OF CASH FLOWS (RM'000)          
Net Operating Cash Flows 1,753,649 3,179,561 2,549,821 2,865,982 2,058,175
Cash And Cash Equivalents 2,581,896 2,620,321 1,508,744 1,140,687 449,895
           
KEY RATIOS          
PER SHARE DATA          
Net Earnings Per Share* (sen) 17.3 25.5 21.4 14.8 17.2
Net Assets Per Share* (RM) 1.27 1.14 1.03 0.84 0.81
           
PROFITABILITY (%)          
EBITDA Margin 28.33 23.23 21.62 18.48 17.65
PBT Margin  23.11 17.63 15.45 11.92 12.45
PAT Margin  19.98 15.47 14.25 11.00 11.26
PATMI Margin 16.22 12.95 11.84 8.80 8.97
           
GEARING (times)          
Net Debt/Equity Ratio 0.14 0.15 0.25 0.40 0.56
           
SHAREHOLDERS' RETURNS (%)          
Return On Shareholders' Equity 14.35 23.53 22.92 16.96 21.20
Return on Total Assets 8.33 13.07 12.77 10.37 11.53
           
LIQUIDITY (times)          
Current Ratio 2.45 2.36 1.94 2.04 1.77
           
DIVIDENDS (sen)          
Dividends Per Share* 5.0 8.0 7.0 7.0 6.0
           
VALUATION (RM'000)          
Market Capitalisation 63,280,274^ 58,666,087 40,374,127 39,632,562 40,209,335

Note:

* Adjusted to reflect the bonus issue which was completed on 21 April 2021.
^ As of 31 Mar 2026