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) 144,314 155,563 94,389 153,163 153,693
Gross Profit (GP) (RM'000) (6,310) 7,281 8,421 27,224 21,473
Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) (23,721) (4,475) (7,761) 14,218 11,771
Profit Before Taxation (PBT) (RM'000) (27,945) (8,486) (10,959) 11,075 8,519
Profit After Taxation (PAT) (RM'000) (27,112) (9,818) (9,390) 8,070 6,520
PAT Attributable to Owners of the Company (RM'000) (28,112) (9,818) (9,390) 8,070 6,520
Total Assets (RM'000) 150,976 170,709 173,008 128,413 138,347
Total Equity (RM'000) 48,315 76,427 72,987 59,165 52,012
 
Key Ratios          
GP Margin (1) (%) (4.4) 4.7 8.9 17.8 14.0
EBITDA Margin (2) (%) (16.4) (2.9) (8.2) 9.3 7.7
PBT Margin (3) (%) (19.4) (5.5) (11.6) 7.2 5.5
PAT Margin (4) (%) (18.8) (6.3) (9.9) 5.3 4.2
Basic (Loss)/Earnings Per Share (5) (7.25) (2.84)(6) (3.18)(5) 3.13(5) 1.9(5)
Diluted (Loss)/Earnings Per Share (5) (sen) (7.25) (2.77)(7) (3.18)(5) 3.13(5) 1.9(5)
Trade Receivables Turnover (8) (days) 65 61 68 51 63
Trade Payables Turnover (9) (days) 63 63 97 74 72
Inventories Turnover (10) (days) 39 52 71 35 18
Current Ratio (11) (times) 1.3 1.7 1.6 1.8 1.5
Gearing Ratio (12) (times) 1.3 0.7 0.7 0.7 0.7

Notes:

(1) Computed as GP divided by revenue.
(2) Computed as L/EBITDA divided by revenue.
(3) Computed as L/PBT divided by revenue.
(4) Computed as L/PAT 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 2018, FYE 2019, FYE 2021, FYE2022 and FYE 2023, and 366 days for the FYE 2020, and 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 2018, FYE 2019, FYE 2021, FYE2022 and FYE 2023, and 366 days for the FYE 2020 and 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 2018, FYE 2019, FYE 2021, FYE 2022 and FYE 2023, and 366 days for the FYE 2020 and FYE 2024.
(9) Computed based on the average trade payables over the cost of sales for the respective financial year multiplied by 365 days for the FYE 2019, FYE 2021, FYE2022 and FYE 2023, and 366 days for the FYE 2020.
(10) Computed based on the average inventories over the cost of sales for the respective financial year multiplied by 365 days for the FYE 2019, FYE 2021, FYE 2022 and FYE 2023, and 366 days for the FYE 2020.
(11) Computed as current assets divided by current liabilities.
(12) Computed as total borrowings divided by shareholders' equity.

* Please read this section in conjunction with Ecoscience International Berhad's Prospectus dated 21 June 2022.