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.