PT Megapower Makmur Tbk (IDX:MPOW)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
106.00
-5.00 (-4.50%)
Apr 17, 2026, 4:09 PM WIB

PT Megapower Makmur Tbk Income Statement

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
34,00132,69228,81740,08241,965
Revenue Growth (YoY)
4.00%13.45%-28.11%-4.49%8.13%
Fuel & Purchased Power
----63.26
Operations & Maintenance
9,7004,9154,3838,3508,795
Selling, General & Admin
2,6721,9912,1753,2972,931
Depreciation & Amortization
1,2621,0311,199786.09665.71
Other Operating Expenses
26,97726,43126,43532,33525,152
Total Operating Expenses
40,61134,36934,19244,76837,608
Operating Income
-6,610-1,677-5,375-4,6864,358
Interest Expense
-291.75-269.21-419.33-590.29-771.52
Interest Income
18.1947.1450.9888.85115.64
Net Interest Expense
-273.56-222.06-368.35-501.44-655.89
Currency Exchange Gain (Loss)
-1,149-2,2401,625-7,386-1,328
Other Non-Operating Income (Expenses)
-12.41-13.62-21.98-18.03281.24
EBT Excluding Unusual Items
-8,046-4,152-4,140-12,5922,655
Gain (Loss) on Sale of Assets
-114.463.06--
Other Unusual Items
-120.75----
Pretax Income
-8,166-4,038-4,077-12,5922,655
Income Tax Expense
3,037-676.88-727.89-1,679149.67
Net Income
-11,203-3,361-3,350-10,9132,505
Net Income to Common
-11,203-3,361-3,350-10,9132,505
Shares Outstanding (Basic)
817817817817817
Shares Outstanding (Diluted)
817817817817817
EPS (Basic)
-13.71-4.11-4.10-13.363.07
EPS (Diluted)
-13.71-4.11-4.10-13.363.07
Free Cash Flow
8,81316,20917,20524,08120,229
Free Cash Flow Per Share
10.7919.8421.0629.4824.76
Profit Margin
-32.95%-10.28%-11.62%-27.22%5.97%
Free Cash Flow Margin
25.92%49.58%59.70%60.08%48.20%
EBITDA
13,53218,08614,71316,39525,457
EBITDA Margin
39.80%55.32%51.06%40.90%60.66%
D&A For EBITDA
20,14319,76320,08821,08121,100
EBIT
-6,610-1,677-5,375-4,6864,358
EBIT Margin
-19.44%-5.13%-18.65%-11.69%10.38%
Effective Tax Rate
----5.64%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Utility template. Financial Sources.