Financial Year Ended 31 December 2024 2023 2021 2020 2019
  12 months
Audited
18 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
 
KEY FINANCIALS          
Revenue (RM'000) 72,345 111,954 72,952 52,527 55,892
Gross Profit (GP) (RM'000) 21,998 33,352 21,032 15,139 17,131
(Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) 11,504 17,393 15,556 6,704 8,587
Profit Before Taxation (PBT) (RM'000) 7,103 11,654 12,589 4,257 6,481
Profit After Taxation (PAT) (1) (RM'000) 5,231 9,059 10,068 3,383 4,780
Total Assets (RM'000) 118,677 98,923 86,931 74,404 74,550
Total Equity (RM'000) 103,407 85,656 79,443 67,372 67,646
 
KEY RATIOS          
GP Margin (%) 30.41 29.79 28.83 28.82 30.65
PBT Margin (%) 9.82 10.41 17.26 8.10 11.60
PAT Margin (%) 7.23 8.09 13.80 6.44 8.55
Basic Earnings Per Share (EPS) (2) (sen) 3.02 5.49 6.35 2.42 3.41
Diluted EPS (3) (sen) 3.02 5.49 6.35 2.05 2.90
Trade Receivable Turnover (4) (days) 84 81 73 77 66
Trade Payable Turnover (5) (days) 42 35 30 39 31
Inventory Turnover (6) (days) 152 164 145 153 142
Current Ratio (7) (times) 6.24 5.04 8.49 7.18 7.49
Gearing Ratio (8) (times) - - - - -

Notes:

(1) Inclusive of IPO expenses of approximately RM0.45 million, RM0.61 million and RM0.84 million which were incurred in the FYE 2020, FYE 2019 and FYE 2018 respectively. Without the IPO expenses, the PAT of the Group is RM3.83 million, RM5.39 million and RM7.79 million which translates to a PAT margin of 7.29%, 9.64% and 13.28% for FYE 2020, FYE 2019 and FYE 2018 respectively.
(2) Basic EPS is computed based on PAT attributable to owners of the Company divided by the existing number of issued Shares of 140,000,000 Shares before the IPO.
(3) Diluted EPS is computed based on PAT attributable to owners of the Company divided by the enlarged number of issued Shares of 165,000,000 Shares after the IPO.
(4) Computed based on the average trade receivables as at the beginning and ending dates of the respective statement of financial position over revenue for each of the Financial Years Under Review multiplied by 365 days.
(5) Computed based on the average trade payables as at the beginning and ending dates of the respective statement of financial position over cost of sales for each of the Financial Years Under Review multiplied by 365 days.
(6) Computed based on the average inventories of the respective statement of financial position over cost of sales for each of the Financial Years Under Review multiplied by 365 days.
(7) Computed based on current assets over current liabilities for each of the Financial Years Under Review.
(8) Computed based on total borrowings over total equity for each of the Financial Years Under Review.

# Please read this section in conjunction with Volcano Berhad's Prospectus dated 16 March 2021.