PT Megapower Makmur Tbk (IDX:MPOW)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
106.00
+1.00 (0.95%)
Jul 31, 2026, 4:06 PM WIB

PT Megapower Makmur Tbk Financials Overview

Millions IDR. 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
29,48434,00132,69228,81740,08241,965
Revenue Growth
-9.45%4.00%13.45%-28.11%-4.49%8.13%
Net Income
-13,943-11,203-3,361-3,350-10,9132,505
Earnings Per Share
-17.07-13.71-4.11-4.10-13.363.07
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PLTM
11,11014,09017,98216,26022,60719,006
PLTD
18,37419,91014,71012,55717,47522,959
Total
29,48434,00132,69228,81740,08241,965

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
721.32,7353,1536,0385,8714,470
Total Debt
32,04934,31440,45055,83375,10791,838
Net Cash (Debt)
-31,328-31,579-37,296-49,795-69,237-87,368
Net Cash Growth
------
Net Cash Per Share
-38.34-38.65-45.65-60.95-84.75-106.94

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
11,26512,17016,43517,48924,16320,236
Capital Expenditures
-3,347-3,357-226.81-284.02-81.53-6.7
Free Cash Flow
7,9188,81316,20917,20524,08120,229
Free Cash Flow Growth
-56.96%-45.63%-5.79%-28.55%19.04%20.05%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
-39.65%-24.02%-12.35%-14.15%-31.42%6.33%
Profit Margin
-47.29%-32.95%-10.28%-11.62%-27.22%5.97%
FCF Margin
26.86%25.92%49.58%59.70%60.08%48.20%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-----34.57
P/FCF Ratio
14.1011.404.592.802.884.28
PS Ratio
3.282.962.271.671.732.06