Financial Year Ended 31 Dec 2024 2023 2022 2021 2020
  12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
 
KEY FINANCIAL DATA          
Revenue (RM'000) 92,749 88,378 82,290 61,514 82,410
Earnings Before Interest, Taxation, Depreciation & Amortisation (EBITDA) (RM'000) 24,662 22,956 22,798 22,360 22,725
Profit Before Tax (PBT) (RM'000) 16,261 16,536 15,871 15,072 15,187
Profit After Tax (PAT) (RM'000) 11,979 12,404 11,744 11,083 11,102
Total Assets (RM'000) 127,106 117,670 106,634 101,425 100,275
Shareholders' Equity (RM'000) 91,463 87,590 82,850 77,410 70,834
Total Liabilities (RM'000) 35,339 29,840 23,611 23,890 29,354
 
Ratio Analysis          
EBITDA Margin (%) 26.59 25.97 27.70 36.35 27.58
PBT Margin (%) 17.53 18.71 19.29 24.50 18.43
PAT Margin (%) 12.92 14.04 14.27 18.02 13.47
Return on Shareholders' Equity (%) 13.03 14.08 14.12 14.27 15.64
Earnings Per Share (sen) 2.67 2.76 2.62 2.47 2.48
Net Assets Per Share (sen) 20.54 19.66 18.58 17.35 15.87
Dividend Per Share (sen) 1.80 1.70 1.40 1.00 1.25
Gearing Ratio (times) 0.18 0.14 0.09 0.12 0.20