PT Multikarya Asia Pasifik Raya Tbk (IDX:MKAP)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
1,120.00
0.00 (0.00%)
Sep 2, 2026, 1:30 PM WIB

IDX:MKAP Ratios and Metrics

Millions IDR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,640,0001,111,500816,640---
Market Cap Growth
211.11%36.11%----
Enterprise Value
3,717,3341,208,920984,199---
Last Close Price
1120.00340.54228.34---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
85.9920.0820.08---
PS Ratio
9.432.742.29---
PB Ratio
10.713.442.94---
P/TBV Ratio
10.733.442.94---
P/FCF Ratio
92.6149.02----
P/OCF Ratio
35.8015.48----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
9.632.982.76---
EV/EBITDA Ratio
47.7613.2311.51---
EV/EBIT Ratio
69.8717.7714.43---
EV/FCF Ratio
94.5753.32----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.360.460.670.540.570.67
Debt / EBITDA Ratio
1.591.642.151.792.163.57
Debt / FCF Ratio
3.156.62--3.54-
Net Debt / Equity Ratio
0.230.340.530.460.450.65
Net Debt / EBITDA Ratio
1.001.221.711.571.753.55
Net Debt / FCF Ratio
1.974.90-1.16-2.282.81-3.60
Asset Turnover
0.780.770.880.880.790.43
Inventory Turnover
2.041.822.062.422.021.24
Quick Ratio
1.000.860.620.730.640.26
Current Ratio
2.452.051.751.841.531.53
Return on Equity (ROE)
13.26%18.41%18.41%21.75%-1.22%11.42%
Return on Assets (ROA)
6.74%8.06%10.54%7.92%4.47%1.82%
Return on Invested Capital (ROIC)
10.18%12.69%15.80%13.08%-8.17%2.88%
Return on Capital Employed (ROCE)
14.10%19.00%22.00%16.30%12.90%4.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
1.16%4.98%4.98%---
FCF Yield
1.08%2.04%-15.44%---
Dividend Yield
0.45%1.47%1.31%---
Payout Ratio
38.39%17.61%----
Buyback Yield / Dilution
--3.34%-20.96%--188.89%-
Total Shareholder Return
0.43%-1.87%-19.65%--188.89%-