PT Merdeka Battery Materials Tbk. (IDX:MBMA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
540.00
+10.00 (1.89%)
At close: Aug 12, 2026

IDX:MBMA Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,5241,4351,8451,328455.74-
Revenue Growth
-13.76%-22.23%38.87%191.47%--
Gross Profit
272.44166.48114.1177.4844.41-
Operating Income
232.66130.9579.4847.2130.17-0.01
Net Income
62.9729.5622.786.9321.660.02
Earnings Per Share
0.000.000.000.000.000.00
EPS Growth
302.78%28.71%216.67%-83.50%-33.33%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Mining
504.24396.42316.5283.61-
Manufacturing
1,1921,1781,6631,312455.74
Elimination
-172.31-139.52-135.2-71.34-
Total
1,5241,4351,8451,328455.74

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
349.8192.64244.03290.21280.290.17
Total Debt
1,111944.94684.11492.39615.31-
Net Cash (Debt)
-761.07-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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-104.8337.1978.49-15.49108.9-0.01
Capital Expenditures
-176.5-192.77-241.84-368.91-527.91-
Free Cash Flow
-281.33-155.58-163.34-384.39-419.01-0.01
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
17.88%11.61%6.19%5.83%9.74%-
Operating Margin
15.27%9.13%4.31%3.55%6.62%-
Pretax Margin
13.15%7.85%4.88%2.52%8.22%-
Profit Margin
4.13%2.06%1.23%0.52%4.75%-
FCF Margin
-18.47%-10.85%-8.86%-28.94%-91.94%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
53.91124.65134.87566.26--
Forward PE
12.3833.9825.8122.71--
PS Ratio
2.222.571.672.95--