PT Impack Pratama Industri Tbk (IDX:IMPC)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
2,240.00
-40.00 (-1.75%)
Apr 2, 2026, 4:09 PM WIB

IDX:IMPC Ratios and Metrics

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
122,905,440215,633,20520,079,34521,056,17817,365,92012,325,425
Market Cap Growth
640.12%973.91%-4.64%21.25%40.89%92.45%
Enterprise Value
123,499,912216,402,14921,549,29521,517,92718,262,86313,082,618
Last Close Price
2240.003930.00370.00382.92313.14225.40
PE Ratio
196.66347.7737.2347.0256.4964.17
Forward PE
-29.5829.5829.5829.5829.58
PS Ratio
28.7750.485.185.806.185.53
PB Ratio
36.1763.469.368.027.817.30
P/TBV Ratio
42.4474.4712.099.699.679.66
P/FCF Ratio
215.30377.7490.9467.261058.52104.49
P/OCF Ratio
173.80304.9339.8733.3975.8450.21
EV/Sales Ratio
28.9150.665.565.936.505.87
EV/EBITDA Ratio
127.63223.6423.9228.7534.5734.10
EV/EBIT Ratio
145.55255.0527.1033.1141.4342.88
EV/FCF Ratio
216.35379.0997.6068.731113.19110.91
Debt / Equity Ratio
0.310.310.740.260.250.36
Debt / EBITDA Ratio
1.081.081.680.881.011.53
Debt / FCF Ratio
1.841.847.222.2133.925.21
Net Debt / Equity Ratio
0.100.100.610.150.140.29
Net Debt / EBITDA Ratio
0.350.351.450.540.581.26
Net Debt / FCF Ratio
0.590.595.911.3018.584.12
Asset Turnover
0.870.870.910.960.890.80
Inventory Turnover
2.132.132.072.162.092.02
Quick Ratio
1.361.360.810.921.030.79
Current Ratio
2.692.691.812.182.452.16
Return on Equity (ROE)
22.50%22.50%22.74%18.88%15.97%11.96%
Return on Assets (ROA)
10.85%10.85%11.59%10.77%8.76%6.87%
Return on Invested Capital (ROIC)
17.84%18.31%18.28%17.80%14.05%10.75%
Return on Capital Employed (ROCE)
20.00%20.00%24.50%20.90%16.20%13.80%
Earnings Yield
0.50%0.29%2.69%2.13%1.77%1.56%
FCF Yield
0.46%0.27%1.10%1.49%0.09%0.96%
Dividend Yield
---1.18%0.96%0.89%
Payout Ratio
0.44%0.44%45.27%39.80%34.59%15.10%
Buyback Yield / Dilution
-0.32%-0.31%-87.18%45.62%-0.27%-
Total Shareholder Return
-0.32%-0.31%-87.18%46.79%0.69%0.89%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.