PT Merdeka Battery Materials Tbk. (IDX:MBMA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
466.00
-8.00 (-1.69%)
At close: Oct 12, 2026

IDX:MBMA Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,8551,4351,8451,328455.74-
Revenue Growth
19.59%-22.23%38.87%191.47%--
Gross Profit
391.29166.48114.1177.4844.41-
Operating Income
346.5130.9579.4847.2130.17-0.01
Net Income
78.1429.5622.786.9321.660.02
Earnings Per Share
0.000.000.000.000.000.00
EPS Growth
942.03%28.71%216.67%-83.50%-33.33%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Elimination
-283.02-139.52-135.2-71.34-
Manufacturing
1,4771,1781,6631,312455.74
Mining
660.82396.42316.5283.61-
Total
1,8551,4351,8451,328455.74

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
483.43192.64244.03290.21280.290.17
Total Debt
1,305944.94684.11492.39615.31-
Net Cash (Debt)
-821.23-752.3-440.07-202.18-335.020.17
Net Cash Growth
-----201305.95%
Net Cash Per Share
-0.01-0.01-0.00-0.00-0.010.01

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
278.6137.1978.49-15.49108.9-0.01
Capital Expenditures
-188.59-192.77-241.84-368.91-527.91-
Free Cash Flow
90.02-155.58-163.34-384.39-419.01-0.01
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
21.10%11.61%6.19%5.83%9.74%-
Operating Margin
18.68%9.13%4.31%3.55%6.62%-
Pretax Margin
14.25%7.85%4.88%2.52%8.22%-
Profit Margin
4.21%2.06%1.23%0.52%4.75%-
FCF Margin
4.85%-10.85%-8.86%-28.94%-91.94%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
36.85124.65134.87566.26--
Forward PE
13.2433.9825.8122.71--
PS Ratio
1.532.571.672.95--