| Financial Year Ended 31 August | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| 12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
|
| Key Financials | |||||
| Revenue (RM'000) | 110,897 | 103,540 | 75,909 | 59,395 | 40,985 |
| Gross Profit(GP) (RM'000) | 30,281 | 27,980 | 24,961 | 20,456 | 13,379 |
| Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) | 14,103 | 21,161 | 17,908 | 15,183 | 7,387 |
| Profit Before Taxation (PBT) (RM'000) | 8,866 | 15,884 | 17,776 | 15,016 | 7,184 |
| Profit After Taxation (PAT) (RM'000) | 4,296 | 11,679 | 13,064 | 11,237 | 5,081 |
| Profit Attributable to Owners of the Company (RM'000) | 2,775 | 10,962 | 13,064 | 11,239 | 5,110 |
| Total Assets (RM'000) | 196,160 | 148,145 | 95,476 | 74,543 | 59,035 |
| Total Equity (RM'000) | 122,854 | 119,025 | 85,433 | 63,511 | 53,899 |
| Cash and Cash Equivalents (RM'000) | 16,029 | 34,611 | 28,483 | 23,754 | 21,573 |
| Key Ratios | |||||
| GP Margin (%) | 27.31 | 27.02 | 32.88 | 34.44 | 32.64 |
| PBT Margin (%) | 8.0 | 15.3 | 23.4 | 25.3 | 17.5 |
| PAT Margin (%) | 3.9 | 11.3 | 17.2 | 18.9 | 12.4 |
| Basic Earnings Per Share (sen) | 0.75 | 3.14 | 3.93 | 3.46 | 1.62 |
| Diluted Earnings Per Share (sen) | 0.74 | 3.13 | 3.91 | 3.46 | 1.62 |
| Average Trade Receivables Turnover(3) (days) | 116 | 100 | 112 | 102 | 114 |
| Average Trade Payables Turnover(4) (days) | 54 | 26 | 35 | 37 | 21 |
| Average Inventory Turnover(5) (days) | 105 | 72 | 97 | 109 | 80 |
| Current Ratio(6) (times) | 2.61 | 4.29 | 9.18 | 6.79 | 14.03 |
| Gearing Ratio(7) (times) | 0.252 | 0.077 | 0.004 | 0.01 | 0.01 |
Notes:
| (1) | Calculated based on Profit Attributable to Owners of the Company for the financial year over the enlarged number of Shares in issuance before the IPO. |
| (2) | Calculated based on Profit Attributable to Owners of the Company for the financial year over the enlarged number of Shares in issuance after the IPO. |
| (3) | Computed based on the average trade receivables over revenue for the financial year/period multiplied by 365 days for each financial year or 274 days for the financial period. |
| (4) | Computed based on the average trade payables over cost of sales for the financial year/period multiplied by 365 days for each financial year or 274 days for the financial period. |
| (5) | Computed based on the average inventory over cost of sales for the financial year/period multiplied by 365 days for each financial year or 274 days for the financial period. |
| (6) | Computed based on current assets over current liabilities as at each financial year/period end. |
| (7) | Computed based on the total borrowings over total equity as at each financial year end. |
# Please read this section in conjunction with ECONFRAME BERHAD's Prospectus dated 05 Oct 2020.