PT Megalestari Epack Sentosaraya Tbk (IDX:EPAC)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
46.00
0.00 (0.00%)
At close: Feb 27, 2026

IDX:EPAC Ratios and Metrics

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
151,95633,03433,034165,170168,473465,779
Market Cap Growth
360.00%--80.00%-1.96%-63.83%-
Enterprise Value
237,952141,755154,305283,392301,557586,296
Last Close Price
46.0010.0010.0050.0051.00141.00
PE Ratio
----70.21121.49
PS Ratio
0.950.230.301.621.192.92
PB Ratio
2.300.440.391.440.932.59
P/TBV Ratio
2.250.440.371.410.942.64
P/FCF Ratio
7.632.1618.2519.40--
P/OCF Ratio
6.691.786.675.2411.66-
EV/Sales Ratio
1.490.991.392.782.123.68
EV/EBITDA Ratio
12.4313.1140.38-10.3419.57
EV/EBIT Ratio
----21.9639.06
EV/FCF Ratio
11.959.2985.2333.29--
Debt / Equity Ratio
1.391.471.541.120.800.77
Debt / EBITDA Ratio
4.804.9812.51-4.134.39
Debt / FCF Ratio
4.627.1673.0615.12--
Net Debt / Equity Ratio
1.371.441.521.100.790.76
Net Debt / EBITDA Ratio
8.759.8834.07-3.884.924.57
Net Debt / FCF Ratio
4.557.0071.9214.88-36.96-3.33
Asset Turnover
0.620.520.380.310.380.47
Inventory Turnover
19.6324.9021.635.082.653.68
Quick Ratio
0.370.510.360.400.280.36
Current Ratio
0.540.650.520.600.890.99
Return on Equity (ROE)
-13.60%-19.78%-28.45%-44.63%0.59%1.75%
Return on Assets (ROA)
-0.49%-1.57%-3.02%-9.34%2.32%2.77%
Return on Invested Capital (ROIC)
-1.27%-3.48%-6.11%-17.64%2.45%4.31%
Return on Capital Employed (ROCE)
-1.00%-3.10%-5.80%-19.00%5.80%6.20%
Earnings Yield
-7.01%-53.87%-85.29%-37.82%1.42%0.82%
FCF Yield
13.10%46.21%5.48%5.15%-2.30%-8.83%
Buyback Yield / Dilution
------135.34%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.