Financial Year Ended 31 December 2023 2022 2021 2020 2019
  12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
 
KEY FINANCIALS          
Revenue (RM'000) 391,871 272,173 273,370 308,495 371,247
Profit Before Taxation (RM'000) 62,726 43,525 32,579 48,537 48,587
(Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) 82,374 58,511 48,305 61,563 62,036
Net Profit After Taxation (RM'000) 45,347 31,094 23,733 34,924 35,374
Profit Attributable to Owners of the Company (RM'000) 46,038 30,410 23,487 34,917 34,614
Shareholders' Equity (RM'000) 479,100 452,174 432,684 395,501 360,556
Total Assets (RM'000) 948,511 792,277 775,117 784,557 795,612
Total Borowings (RM'000) 280,712 211,302 207,127 242,566 265,911
 
KEY RATIOS          
Basic Earnings Per Share (sen) 8 6 5 7 7
Gross Dividend Per Share (sen) 3.50 2.00 2.00 2.00 1.00
Dividend Payout Ratio (%) 42 35 46 28 14
Net Assets Per Share (RM) 0.88 0.83 0.79 0.80 0.73
Return on Shareholders' Equity (%) 10 7 5 9 10
Return on Total Assets (%) 9 7 6 8 8
Current Ratio (times) 1.82 2.22 2.26 2.18 2.03
Debt-to-Equity Ratio (times) 0.74 0.57 0.60 0.76 1.01