Megalestari Epack Sentosaraya Pt Financial Flexibility Index
Megalestari Epack Sentosaraya Pt financial flexibility index. Megalestari Epack Sentosaraya Pt (EPAC) has a Financial Flexibility Index of 0.03x as of June 2025. Free cash flow of Rp6.27 Billion (operating CF Rp5.97 Billion minus capex Rp295.01 Million) represents 0% of total liabilities (Rp184.47 Billion). See EPAC free cash flow to operating cash ratio to measure how efficiently the company converts operating cash flow to free cash.
Financial Flexibility Index
Free Cash Flow
Total Liabilities
Capital Expenditures
Financial Flexibility Index of Megalestari Epack Sentosaraya Pt (2017–2024)
Financial flexibility index of Megalestari Epack Sentosaraya Pt from 2017 to 2024. Historical Financial Flexibility Index trend for Megalestari Epack Sentosaraya Pt across 8 annual periods. Check how high is Megalestari Epack Sentosaraya Pt's earnings quality to evaluate the quality of earnings relative to operating cash generation.
Megalestari Epack Sentosaraya Pt Financial Flexibility Index by Year (2017–2024)
Megalestari Epack Sentosaraya Pt financial flexibility index by year from 2017 to 2024. Year-by-year free cash flow to debt coverage for Megalestari Epack Sentosaraya Pt. For the full cash flow conversion analysis, see Megalestari Epack Sentosaraya Pt (EPAC) cash flow conversion.
| Year | Flexibility Index | Free Cash Flow (IDR) | Operating CF | Total Liabilities | YoY Change |
|---|---|---|---|---|---|
| 2024 | 0.11x | Rp21.79 Billion | Rp18.53 Billion | Rp192.23 Billion | ▲ +176.9% |
| 2023 | 0.04x | Rp8.10 Billion | Rp4.95 Billion | Rp197.75 Billion | ▼ -86.4% |
| 2022 | 0.30x | Rp54.58 Billion | Rp31.54 Billion | Rp181.29 Billion | ▲ +75.4% |
| 2021 | 0.17x | Rp32.79 Billion | Rp14.45 Billion | Rp190.98 Billion | ▲ +16.2% |
| 2020 | 0.15x | Rp27.69 Billion | Rp-6.73 Billion | Rp187.42 Billion | ▲ +302.9% |
| 2019 | 0.04x | Rp5.75 Billion | Rp-14.97 Billion | Rp156.71 Billion | ▼ -76.3% |
| 2018 | 0.15x | Rp26.17 Billion | Rp11.52 Billion | Rp169.40 Billion | ▼ -31.6% |
| 2017 | 0.23x | Rp43.05 Billion | Rp11.72 Billion | Rp190.55 Billion | — |