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 Income Statement

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
29,48434,00132,69228,81740,08241,965
Revenue Growth
-9.45%4.00%13.45%-28.11%-4.49%8.13%
Fuel & Purchased Power
-----63.26
Operations & Maintenance
8,9889,7004,9154,3838,3508,795
Selling, General & Admin
2,6342,6721,9912,1753,2972,931
Depreciation & Amortization
1,4651,2621,0311,199786.09665.71
Other Operating Expenses
27,26026,97726,43126,43532,33525,152
Total Operating Expenses
40,34740,61134,36934,19244,76837,608
Operating Income
-10,863-6,610-1,677-5,375-4,6864,358
Interest Expense
-284.17-291.75-269.21-419.33-590.29-771.52
Interest Income
10.4418.1947.1450.9888.85115.64
Net Interest Expense
-273.73-273.56-222.06-368.35-501.44-655.89
Currency Exchange Gain (Loss)
-498.7-1,149-2,2401,625-7,386-1,328
Other Non-Operating Income (Expenses)
-14.38-12.41-13.62-21.98-18.03281.24
EBT Excluding Unusual Items
-11,649-8,046-4,152-4,140-12,5922,655
Gain (Loss) on Sale of Assets
--114.463.06--
Other Unusual Items
-42.59-120.75----
Pretax Income
-11,692-8,166-4,038-4,077-12,5922,655
Income Tax Expense
2,2513,037-676.88-727.89-1,679149.67
Net Income
-13,943-11,203-3,361-3,350-10,9132,505
Net Income to Common
-13,943-11,203-3,361-3,350-10,9132,505
Net Income Growth
------
Shares Outstanding (Basic)
817817817817817817
Shares Outstanding (Diluted)
817817817817817817
Shares Change
------
EPS (Basic)
-17.07-13.71-4.11-4.10-13.363.07
EPS (Diluted)
-17.07-13.71-4.11-4.10-13.363.07
EPS Growth
------

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
7,9188,81316,20917,20524,08120,229
Free Cash Flow Per Share
9.6910.7919.8421.0629.4824.76
Profit Margin
-47.29%-32.95%-10.28%-11.62%-27.22%5.97%
Free Cash Flow Margin
26.86%25.92%49.58%59.70%60.08%48.20%
EBITDA
9,76013,53218,08614,71316,39525,457
EBITDA Margin
33.10%39.80%55.32%51.06%40.90%60.66%
D&A For EBITDA
20,62320,14319,76320,08821,08121,100
EBIT
-10,863-6,610-1,677-5,375-4,6864,358
EBIT Margin
-36.84%-19.44%-5.13%-18.65%-11.69%10.38%
Effective Tax Rate
-----5.64%