| 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.