PT Indo Oil Perkasa Tbk (IDX:OILS)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
240.00
-16.00 (-6.25%)
Oct 30, 2026, 4:06 PM WIB

PT Indo Oil Perkasa Tbk Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Net Income
23,5727,5676,3463,1306,818
Depreciation & Amortization
2,0398,2017,7624,1903,654
Other Operating Activities
-31,786-32,809-6,905-19,2748,394
Operating Cash Flow
-6,175-17,0417,202-11,95318,866
Operating Cash Flow Growth
-----

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Capital Expenditures
-13,585-3,878-6,686-14,370-27,225
Investment in Securities
-4,573-4,573---
Investing Cash Flow
-20,681-8,451-6,686-14,370-27,225

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Long-Term Debt Issued
-117,36065,93087,94568,365
Long-Term Debt Repaid
--92,371-64,578-60,270-55,897
Lease Payments
-4,787-4,110-3,566-1,380-100
Net Debt Issued (Repaid)
25,95824,9891,35227,67512,467
Issuance of Common Stock
----18.1
Common Dividends Paid
----1,406-1,149
Financing Cash Flow
25,95824,9891,35226,26911,337

Net Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Net Cash Flow
-898.07-502.681,868-53.782,978

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Free Cash Flow
-19,760-20,919516.33-26,323-8,359
Free Cash Flow Growth
-----
Free Cash Flow Margin
-1.43%-2.02%0.08%-4.38%-1.63%
Free Cash Flow Per Share
-43.52-46.071.14-57.97-18.41
Levered Free Cash Flow
-33,263-23,0647,532-25,314-
Unlevered Free Cash Flow
-27,707-18,02812,472-21,132-
Free Cash Flow After Leases
-24,546-25,029-3,050-27,703-8,459

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Cash Interest Paid
3,6439,5247,3487,0685,434
Cash Income Tax Paid
-883.872,1682,1212,718