Financial Year Ended 31 December 2023 2022 2021 2020 2019
  12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
 
Key Financials          
Revenue (RM'000) 155,563 94,389 153,163 153,693 170,928
Gross Profit (GP) (RM'000) 7,281 8,421 27,224 21,473 37,559
Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) (4,475) (7,761) 14,218 11,771 20,561
Profit Before Taxation (PBT) (RM'000) (8,486) (10,959) 11,075 8,519 17,098
Profit After Taxation (PAT) (RM'000) (9,818) (9,390) 8,070 6,520 12,482
PAT Attributable to Owners of the Company (RM'000) (9,818) (9,390) 8,070 6,520 12,482
Total Assets (RM'000) 170,709 173,008 128,413 138,347 115,891
Total Equity (RM'000) 76,427 72,987 59,165 52,012 47,474
 
Key Ratios          
GP Margin (1) (%) 4.7 8.9 17.8 14.0 22.0
EBITDA Margin (2) (%) (2.9) (8.2) 9.3 7.7 12.0
PBT Margin (3) (%) (5.5) (11.6) 7.2 5.5 10.0
PAT Margin (4) (%) (6.3) (9.9) 5.3 4.2 7.3
Basic (Loss)/Earnings Per Share (2.84)(6) (3.18)(5) 3.13(5) 1.9(5) 3.7(5)
Diluted (Loss)/Earnings Per Share (sen) (2.77)(7) (3.18)(5) 3.13(5) 1.9(5) 3.7(5)
Trade Receivables Turnover (8) (days) 61 68 51 63 45
Trade Payables Turnover (9) (days) 63 97 74 72 45
Inventories Turnover (10) (days) 52 71 35 18 13
Current Ratio (11) (times) 1.7 1.6 1.8 1.5 1.6
Gearing Ratio (12) (times) 0.7 0.7 0.7 0.7 0.8

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 340,000,000 Shares after the IPO.
(6) Computed as (L/PAT) divided by the consolidated loss attibutable to owners of the Company by the weighted average number of ordinary shares outstanding during the respective year.
(7) Computed as (L/PAT) divided by the consolidated loss attibutable to owners of the Company by the weighted average number of ordinary shares outstanding during the respective year. and adjusted for the effects of dilutive potential ordinary shares
(8) Computed based on the average trade receivables over the revenue 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.
(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.