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 Ratios and Metrics

Millions IDR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
86,602100,49174,34748,20369,44586,602
Market Cap Growth
-11.67%35.16%54.24%-30.59%-19.81%49.30%
Enterprise Value
116,808134,259111,545102,042142,807179,716

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-----34.57
PS Ratio
3.312.962.271.671.732.06
PB Ratio
0.900.970.630.400.560.60
P/FCF Ratio
14.2311.404.592.802.884.28
P/OCF Ratio
14.118.264.522.762.874.28

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
4.473.953.413.543.564.28
EV/EBITDA Ratio
15.279.926.176.948.717.06
EV/EBIT Ratio
-----41.24
EV/FCF Ratio
19.2015.246.885.935.938.88

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.320.330.350.460.600.64
Debt / EBITDA Ratio
3.052.412.163.664.463.56
Debt / FCF Ratio
4.053.892.503.253.124.54
Net Debt / Equity Ratio
0.310.300.320.410.560.61
Net Debt / EBITDA Ratio
3.212.332.063.384.223.43
Net Debt / FCF Ratio
3.963.582.302.892.884.32
Quick Ratio
0.270.320.200.190.190.20
Current Ratio
0.370.400.280.230.240.26
Asset Turnover
0.200.230.190.150.180.17
Return on Equity (ROE)
-12.96%-10.13%-2.82%-2.73%-8.13%1.74%
Return on Assets (ROA)
-4.58%-2.74%-0.61%-1.76%-1.33%1.10%
Return on Capital Employed (ROCE)
-10.50%-6.10%-1.40%-4.20%-3.30%2.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-20.20%-11.15%-4.52%-6.95%-15.71%2.89%
FCF Yield
7.03%8.77%21.80%35.69%34.68%23.36%