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 Balance Sheet

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
Cash & Equivalents
2,7353,1536,0385,8714,470
Accounts Receivable
7,6835,0643,8435,3587,666
Other Receivables
45.2550121102.0990.79
Inventory
461.34621.98529.18565.96533.24
Prepaid Expenses
252.8683.0582.04110.7116.9
Restricted Cash
1,6001,456862.171,5821,677
Other Current Assets
364.35658.06434.6482.331,037
Total Current Assets
13,14211,68611,91014,07115,591
Property, Plant & Equipment
126,585144,760164,272184,570219,352
Long-Term Deferred Tax Assets
15.93,0572,3611,624-
Other Long-Term Assets
1,1741,1011,430801.883,436
Total Assets
140,917160,604179,973201,067238,379
Accounts Payable
744.811,4341,630429.31853.69
Accrued Expenses
2157537575372.87
Current Portion of Long-Term Debt
31,12939,75749,42957,30958,988
Current Portion of Leases
916.08335.19674.37570.06608.3
Current Income Taxes Payable
32.9836.3428.9440.430.9
Total Current Liabilities
33,03841,63852,13858,42460,854
Long-Term Debt
1,617-5,73016,60831,051
Long-Term Leases
651.69357.59-620.481,191
Pension & Post-Retirement Benefits
1,5661,3641,2391,0551,046
Long-Term Deferred Tax Liabilities
----39.21
Total Liabilities
36,87243,35959,10676,70794,181
Common Stock
81,70081,70081,70081,70081,700
Additional Paid-In Capital
21,48221,48221,48221,48221,482
Retained Earnings
710.5111,91415,27518,62429,537
Comprehensive Income & Other
152.242,1492,4112,55411,480
Shareholders' Equity
104,044117,244120,868124,360144,198
Total Liabilities & Equity
140,917160,604179,973201,067238,379
Total Debt
34,31440,45055,83375,10791,838
Net Cash (Debt)
-31,579-37,296-49,795-69,237-87,368
Net Cash Per Share
-38.65-45.65-60.95-84.75-106.94
Filing Date Shares Outstanding
817817817817817
Total Common Shares Outstanding
817817817817817
Working Capital
-19,897-29,952-40,228-44,353-45,262
Book Value Per Share
127.35143.51147.94152.22176.50
Tangible Book Value
104,044117,244120,868124,360144,198
Tangible Book Value Per Share
127.35143.51147.94152.22176.50
Land
13,40613,40613,40613,40613,406
Buildings
98,45898,45898,45898,45898,458
Machinery
222,277224,294224,038223,929237,207
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Utility template. Financial Sources.