| Financial Year Ended 31 December | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| 12 months Audited |
12 months Audited |
12 months Audited |
12 months Audited |
12 months Audited |
||
| Key Financials | ||||||
| Revenue (RM'000) | 123,636 | 169,692 | 155,104 | 125,471 | 73,749 | |
| Gross Profit (GP) (RM'000) | 10,494 | 18,355 | 33,548 | 26,702 | 18,513 | |
| Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) | 6,044 | 3,885 | 6,410 | 14,679 | 11,328 | |
| Profit Before Taxation (PBT) (RM'000) | 3,463 | 1,013 | 4,251 | 13,570 | 10,314 | |
| (Loss)/Profit After Taxation (PAT) (RM'000) | 883 | 3,511 | (1,110) | 9,656 | 7,227 | |
| (Loss)/Profit Attributable to Owners of the Company (RM'000) | 6,357 | 3,501 | (1,097) | 10,041 | 7,318 | |
| Total Assets (RM'000) | 144,953 | 119,495 | 99,347 | 76,312 | 57,938 | |
| Total Equity (RM'000) | 71,036 | 64,557 | 61,045 | 59,613 | 49,866 | |
| Key Ratios | ||||||
| Basic Earnings Per Share (EPS) (sen) | 1.51 (1) | 0.83 (1) | (0.26)(1) | 2.44 (1) | 2.02 (1) | |
| Diluted EPS (sen) | 1.51 (2) | 0.83 (2) | (0.26) (2) | 2.44 (2) | 2.02 (2) | |
| GP Margin (5) (%) | 8.49 | 10.82 | 21.63 | 21.28 | 25.10 | |
| PBT Margin (6) (%) | 2.80 | 0.60 | 2.74 | 10.82 | 13.98 | |
| PAT Margin (7) (%) | 0.71 | 2.07 | (0.72) | 7.70 | 9.80 | |
| Trade Receivable Turnover (8) (days) | 140 | 113 | 118 | 105 | 102 | |
| Trade Payable Turnover (9) (days) | 173 | 78 | 53 | 28 | 26 | |
| Current Ratio (10) (times) | 1.72 | 2.04 | 2.51 | 4.51 | 7.94 | |
| Gearing Ratio (11) (times) | 1.01 | 0.81 | 0.59 | 0.25 | 0.12 | |
Notes:
| (1) | Calculated based on PAT attributable to owners of the Company for the financial year divided by the weighted average number of ordinary shares. |
| (2) | The basic and diluted earnings per ordinary share are equal as the Group does not have dilutive potential ordinary shares as at the reporting date. |
| (3) | Calculated based on PAT for the financial year divided by the enlarged number of Shares in issue before IPO. |
| (4) | Calculated based on PAT for the financial year divided by the enlarged number of Shares in issue after IPO. |
| (5) | GP margin is calculated based on GP divided by revenue. |
| (6) | PBT margin is calculated based on PBT for the financial year divided by revenue. |
| (7) | PAT margin is calculated based on PAT for the financial year divided by revenue. |
| (8) | Computed based on average trade receivables as at year end over revenue for the year multiplied by 365 days for each financial year. |
| (9) | Computed based on average trade payables as at year end over costs of sales for the year multiplied by 365 days for each financial year. |
| (10) | Computed based on current assets excluding receivables under the Noble Arrangement over current liabilities excluding payables under the Noble Arrangement as at each financial year end. |
| (11) | Computed based on the total borrowings over total equity as at each financial year end. |
Please read this section in conjunction with Ocean Vantage Holdings Berhad's Prospectus dated 30 June 2020 and Annual Reports.