FYE 31 December
2024
FYE 31 December
2023
FYE 31 December
2022
FYE 31 December
2021
FYE 31 December
2020
  12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
 
Revenue (RM'000) 100,509 94,359 92,277 75,259 68,127
Earnings Before Interest, Taxation, Depreciation & Amortisation (EBITDA) (RM'000) (3,775) (36,496) (22,054) 5,500 7,617
GP Margin (%) 26.7 31.4 33.7 39.8 35.5
PBT Margin (%) (7.7) (43.0) (28.0) 3.0 6.8
PATNCI Margin (%) (9.0) (44.8) (31.1) (1.6) 3.9
Trade Receivables Turnover Period ^ (days) 56 34 87 92 82
Trade Payables Turnover Period ^^ (days) 66 95 64 141 43
Inventory Turnover Period ^^^ (days) 115 221 119 209 120
Current Ratio (times) 4.92 3.98 5.74 4.73 4.23
Gearing Ratio (times) 0.08 0.09 0.09 0.08 0.13

Notes:

^ Computed based on trade receivables as at year end divided by revenue for the year multiplied by 365 days for FYE 2017 to FYE 2021 except by 366 days for FYE 2016 and FYE 2020
^^ Computed based on trade payables as at year end divided by cost of sales for the year multiplied by 365 days for FYE 2017 to FYE 2021 except by 366 days for FYE 2016 and FYE 2020
^^^ Computed based on inventory as at year end divided by cost of sales for the year multiplied by 365 days for FYE 2017 to FYE 2021 except by 366 days for FYE 2016 and FYE 2020
 
1) Summary of the financial results has been prepared based on the Audited Combined Financial Statements of the BCM Group for the financial year ended (FYE) 2015.
2) Summary of the financial results for FYE 2017 - 2021 were based on the Group’s Consolidated Financial Statements.