| Financial Year Ended 31 December | 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) | 133,430 | 144,314 | 155,563 | 94,389 | 153,163 |
| Gross Profit (GP) (RM'000) | 16,916 | (6,310) | 7,281 | 8,421 | 27,224 |
| Earnings/(Loss) Before Interest, Tax, Depreciation & Amortisation (EBITDA/LBITDA) (RM'000) | 5,452 | (23,721) | (4,475) | (7,761) | 14,218 |
| Profit/(Loss) Before Taxation (PBT/LBT) (RM'000) | 831 | (27,945) | (8,486) | (10,959) | 11,075 |
| Profit/(Loss) After Taxation (PAT/LAT) (RM'000) | 1,398 | (27,112) | (9,818) | (9,390) | 8,070 |
| PAT/(L) Attributable to Owners of the Company (RM'000) | 1,398 | (28,112) | (9,818) | (9,390) | 8,070 |
| Total Assets (RM'000) | 163,677 | 150,976 | 170,709 | 173,008 | 128,413 |
| Total Equity (RM'000) | 49,658 | 48,315 | 76,427 | 72,987 | 59,165 |
| Key Ratios | |||||
| GP Margin (1) (%) | 12.7 | (4.4) | 4.7 | 8.9 | 17.8 |
| EBITDA Margin (2) (%) | 4.1 | (16.4) | (2.9) | (8.2) | 9.3 |
| PBT/LBT Margin (3) (%) | 0.6 | (19.4) | (5.5) | (11.6) | 7.2 |
| PAT/LAT Margin (4) (%) | 1.0 | (18.8) | (6.3) | (9.9) | 5.3 |
| Basic (Loss)/Earnings Per Share (5) | 0.37 | (7.25) | (2.84) | (3.18) | 3.13 |
| Diluted (Loss)/Earnings Per Share (5) (sen) | 0.37 | (7.25) | (2.77) | (3.18) | 3.13 |
| Trade Receivables Turnover (6) (days) | 75 | 65 | 61 | 68 | 51 |
| Trade Payables Turnover (7) (days) | 92 | 63 | 63 | 97 | 74 |
| Inventories Turnover (8) (days) | 31 | 39 | 52 | 71 | 35 |
| Current Ratio (9) (times) | 1.2 | 1.3 | 1.7 | 1.6 | 1.8 |
| Gearing Ratio (10) (times) | 1.3 | 1.3 | 0.7 | 0.7 | 0.7 |
Notes:
| (1) | Computed as GP divided by revenue. |
| (2) | Computed as EBITDA divided by revenue. |
| (3) | Computed as PBT/LBT divided by revenue. |
| (4) | Computed as PAT/LAT divided by revenue. |
| (5) | Computed as PAT divided by the enlarged total number of 374,000,000 Shares after the IPO and private placement. |
| (6) | Computed based on the average trade receivables over the revenue for the respective financial year multiplied by 365 days for the FYE 2021, FYE 2022, FYE 2023 and FYE 2025 and 366 days for the FYE2024. |
| (7) | Computed based on the average trade payables over the cost of sales for the respective financial year multiplied by 365 days for the FYE 2021, FYE 2022 FYE 2023 and FYE 2025, and 366 days for the FYE 2024. |
| (8) | (Computed based on the average inventories over the cost of sales for the respective financial year multiplied by 365 days for the FYE 2021, FYE 2022, FYE 2023 and FYE 2025, and 366 days for the FYE 2024. |
| (9) | Computed as current assets divided by current liabilities. |
| (10) | Computed as total borrowings divided by shareholders' equity. |
* Please read this section in conjunction with Ecoscience International Berhad's Prospectus dated 21 June 2022.