Mega First Corporation Berhad (KLSE:MFCB)
Malaysia flag Malaysia · Delayed Price · Currency is MYR
3.090
-0.070 (-2.22%)
At close: Feb 27, 2026

Revenue by Segment

Millions MYR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Renewable Energy
1.03B606.16M596.93M533.86M510.21M
Renewable Energy Growth
70.34%1.55%11.81%4.64%8.47%
Resources
223.62M202.89M206.32M154.88M142.82M
Resources Growth
10.22%-1.66%33.22%8.44%-0.56%
Packaging
399.17M402.34M398.96M208.22M97.78M
Packaging Growth
-0.79%0.85%91.61%112.96%42.89%
Investment Holding and Others
134.00M263.53M149.49M368.21M132.87M
Investment Holding and Others Growth
-49.15%76.29%-59.40%177.12%-32.45%
Eliminations
-47.42M-157.29M-12.07M-350.50M-116.55M
Total
1.74B1.32B1.34B914.67M767.13M
Total Growth
32.20%-1.64%46.46%19.23%9.29%

Revenue by Geography

Millions MYR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Lao PDR
1.01B598.48M591.07M529.84M509.97M
Lao PDR Growth
68.82%1.25%11.56%3.90%8.42%
Malaysia
324.44M371.11M406.96M194.42M126.79M
Malaysia Growth
-12.58%-8.81%109.32%53.33%-2.72%
Other ASEAN Countries
85.00M83.14M126.99M50.85M29.98M
Other ASEAN Countries Growth
2.24%-34.53%149.76%69.62%51.55%
Papua New Guinea
49.23M65.75M64.96M48.10M36.39M
Papua New Guinea Growth
-25.13%1.22%35.07%32.16%203.37%
India and Bangladesh
83.44M78.00M62.54M--
India and Bangladesh Growth
6.97%24.71%---
Australia and New Zealand
47.13M37.92M28.38M28.07M15.89M
Australia and New Zealand Growth
24.31%33.59%1.13%76.67%-
Other Countries
142.32M83.25M58.73M51.29M21.78M
Other Countries Growth
70.96%41.74%14.51%135.45%75.34%
India
---12.13M26.33M
India Growth
----53.94%-24.34%
Total
1.74B1.32B1.34B914.67M767.13M
Total Growth
32.20%-1.64%46.46%19.23%9.29%
Source: S&P Global Market Intelligence.