Financial Year Ended 31 December 2025 2024 2023 2022 2021
No. of Months 12 12 12 12 12
  Unaudited Audited Audited Audited Audited
           
KEY FINANCIALS          
STATEMENT OF COMPREHENSIVE INCOME (RM'000)          
Revenue 16,199,682 14,909,528 13,804,707 15,682,941 10,995,236
Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) 3,771,716 3,223,066 2,551,322 2,768,078 2,045,268
Profit Before Taxation (PBT) 2,864,439 2,303,393 1,645,849 1,951,828 1,442,822
Profit After Taxation (PAT) 2,507,199 2,124,710 1,517,992 1,766,541 1,295,164
Profit Attributable to Shareholders (PATMI) 2,100,779 1,765,700 1,215,268 1,406,770 1,001,885
         
STATEMENT OF FINANCIAL POSITION (RM'000)          
Share Capital 2,052,744 2,052,744 2,052,744 2,052,744 1,088,487
Shareholders' Funds 9,369,751 8,476,185 6,933,014 6,637,044 3,872,558
Total Assets 19,174,106 16,634,211 15,366,472 15,316,282 14,210,910
Net Tangible Assets 9,304,509 8,409,680 6,865,903 6,570,137 3,809,052
Total Borrowings 4,309,973 4,084,402 4,627,853 5,093,313 6,370,207
Deposits, Cash and Bank Balances 2,620,309 1,508,748 1,228,006 604,002 458,501
         
STATEMENT OF CASH FLOWS (RM'000)          
Net Operating Cash Flows 3,348,179 2,549,821 2,865,982 2,058,175 407,872
Cash And Cash Equivalents 2,543,036 1,508,744 1,140,687 449,895 458,501
           
KEY RATIOS          
PER SHARE DATA          
Net Earnings Per Share* (sen) 25.5 21.4 14.8 17.2 12.4
Net Assets Per Share* (RM) 1.14 1.03 0.84 0.81 0.48
           
PROFITABILITY (%)          
EBITDA Margin 23.28 21.62 18.48 17.65 18.60
PBT Margin  17.68 15.45 11.92 12.45 13.12
PAT Margin  15.48 14.25 11.00 11.26 11.78
PATMI Margin 12.97 11.84 8.80 8.97 9.11
           
GEARING (times)          
Net Debt/Equity Ratio 0.15 0.25 0.40 0.56 1.20
           
SHAREHOLDERS' RETURNS (%)          
Return On Shareholders' Equity 23.54 22.92 16.96 21.20 25.87
Return on Total Assets 13.08 12.77 10.37 11.53 9.11
           
LIQUIDITY (times)          
Current Ratio 2.36 1.94 2.04 1.77 1.10
           
DIVIDENDS (sen)          
Dividends Per Share* 8.0 7.0 7.0 6.0 3.4
           
VALUATION (RM'000)          
Market Capitalisation 58,666,087^ 40,374,127 39,632,562 40,209,335 46,680,552

Note:

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