FYE2021
RM'000
FYE2022
RM'000
FYE2023
RM'000
FYE2024
RM'000
FYE2025
RM'000
Revenue 79,766(1) 79,218(1) 91,091(1) 93,467 88,340
Gross Profit 26,718 23,535 29,984 27,034 25,592
Earnings before Interest, Tax,
Depreciation & Amortisation
(EBITDA)
16,952 14,216 15,849 7,859 6,759
Profit before tax 13,931 11,204 12,316 3,264 2,003
Profit after tax 10,690 8,614 8,805 6,582 932
Gross Profit Margin (%) 33.50 29.71 32.92 28.92 28.97
Profit Before Tax Margin (%) 17.46 14.14 13.52 3.49 2.27
Profit After Tax Margin (%) 13.40 10.87 9.67 7.04 1.06
No. of Share After the initial public offering 369,850,420 369,850,420 369,850,420 369,850,420 369,850,420
Basic Earnings Per Share (sen) 2.89(2) 2.34(2) 2.40(2) 1.80(2) 0.28
Notes:
  1. Based on the Accountant's Report set out in Section 13 of the Prospectus of the Company dated 2 May 2024
  2. To facilitate a 5 years snapshot for comparison purpose only, basic earnings per share is calculated by dividing the profit after taxation attributable to owners of the Company by number of ordinary shares after the initial public offering.