Financial Year Ended 31 December 2025 2024 2023 2022 2021
  12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
 
KEY FINANCIALS          
Revenue (RM'000) 769,012 562,848 391,871 272,173 273,370
Profit Before Taxation (RM'000) 105,647 70,635 62,726 43,525 32,579
(Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) 142,952 98,228 82,374 58,511 48,305
Net Profit After Taxation (RM'000) 76,569 50,651 45,347 31,094 23,733
Profit Attributable to Owners of the Company (RM'000) 71,612 48,781 46,038 30,410 23,487
Shareholders' Equity (RM'000) 566,730 506,039 479,100 452,174 432,684
Total Assets (RM'000) 1,475,627 1,268,005 948,511 792,277 775,117
Total Borowings (RM'000) 521,553 425,795 280,712 211,302 207,127
 
KEY RATIOS          
Basic Earnings Per Share (sen) 13 9 8 6 5
Gross Dividend Per Share (sen) 4.00 4.00 3.50 2.00 2.00
Dividend Payout Ratio (%) 31 45 42 36 46
Net Assets Per Share (RM) 1.04 0.93 0.88 0.83 0.79
Return on Shareholders' Equity (%) 13 10 10 7 5
Return on Total Assets (%) 10 8 9 7 6
Current Ratio (times) 1.39 1.49 1.82 2.22 2.26
Debt-to-Equity Ratio (times) 0.71 0.68 0.42 0.57 0.60