PT Megapower Makmur Tbk (IDX:MPOW)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
81.00
-2.00 (-2.41%)
Oct 29, 2026, 3:39 PM WIB

PT Megapower Makmur Tbk Financials Overview

Millions IDR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
26,16034,00132,69228,81740,08241,965
Revenue Growth
-13.48%4.00%13.45%-28.11%-4.49%8.13%
Net Income
-17,492-11,203-3,361-3,350-10,9132,505
Earnings Per Share
-21.41-13.71-4.11-4.10-13.363.07
EPS Growth
------

Revenue by Segment

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PLTM
8,87014,09017,98216,26022,60719,006
PLTD
17,29019,91014,71012,55717,47522,959
Total
26,16034,00132,69228,81740,08241,965

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
397.112,7353,1536,0385,8714,470
Total Debt
30,60334,31440,45055,83375,10791,838
Net Cash (Debt)
-30,206-31,579-37,296-49,795-69,237-87,368
Net Cash Growth
------
Net Cash Per Share
-36.97-38.65-45.65-60.95-84.75-106.94

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
6,14012,17016,43517,48924,16320,236
Capital Expenditures
-55.49-3,357-226.81-284.02-81.53-6.7
Free Cash Flow
6,0848,81316,20917,20524,08120,229
Free Cash Flow Growth
-63.41%-45.63%-5.79%-28.55%19.04%20.05%

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
-62.12%-24.02%-12.35%-14.15%-31.42%6.33%
Profit Margin
-66.86%-32.95%-10.28%-11.62%-27.22%5.97%
FCF Margin
23.26%25.92%49.58%59.70%60.08%48.20%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-----34.57
P/FCF Ratio
10.8811.404.592.802.884.28
PS Ratio
2.532.962.271.671.732.06