Skip to main content
TipRanks
Go Ultimate75% OFF

PT Indo Oil Perkasa Tbk (OILS) Financial Statements

PT Indo Oil Perkasa Tbk Financial Overview

PT Indo Oil Perkasa Tbk's market cap is currently Rp112.61B. The company's EPS TTM is Rp54.53; its P/E ratio is 4.78; and it has a dividend yield of 1.96%. PT Indo Oil Perkasa Tbk has not announced its next earnings date. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total RevenueRp 1.04TRp 634.38BRp 600.35BRp 514.20BRp 375.30B
Gross ProfitRp 42.77BRp 44.61BRp 34.68BRp 43.79BRp 23.73B
Operating IncomeRp 18.41BRp 9.49BRp 11.25BRp 18.33BRp 8.40B
EBITDARp 26.61BRp 24.40BRp 14.23BRp 18.46BRp 15.89B
Net IncomeRp 7.57BRp 6.35BRp 3.13BRp 6.82BRp 6.03B
Balance Sheet
Cash & Short-Term InvestmentsRp 9.27BRp 9.77BRp 7.91BRp 7.96BRp 4.98B
Total AssetsRp 259.38BRp 219.17BRp 199.91BRp 157.98BRp 131.67B
Total DebtRp 118.89BRp 93.90BRp 92.42BRp 52.89BRp 39.31B
Net DebtRp 109.61BRp 84.12BRp 84.51BRp 44.93BRp 34.33B
Total LiabilitiesRp 161.04BRp 128.36BRp 115.42BRp 75.19BRp 54.61B
Stockholders' EquityRp 98.34BRp 90.81BRp 84.49BRp 82.79BRp 77.06B
Cash Flow
Free Cash FlowRp -20.92BRp 6.49BRp -26.32BRp -8.36BRp -41.94B
Operating Cash FlowRp -17.04BRp 13.17BRp -11.95BRp 18.87BRp -38.32B
Investing Cash FlowRp -8.45BRp -13.41BRp -14.37BRp -27.22BRp -3.63B
Financing Cash FlowRp 24.99BRp 2.10BRp 26.27BRp 11.34BRp 46.37B

Currency in IDR

PT Indo Oil Perkasa Tbk Earnings and Revenue History

0400B800B1.2T0 %0.8 %1.6 %2.4 %EarningsProfit Margin20182019202020212022202320242025RevenueEarningsProfit Margin

PT Indo Oil Perkasa Tbk Liabilities to Assets

0100B200B300B30 %45 %60 %75 %LiabilitiesLiabilities to Assets20182019202020212022202320242025AssetsLiabilitiesLiabilities to Assets

PT Indo Oil Perkasa Tbk Cash Flow

-60B-40B-20B020B40B60B20182019202020212022202320242025OperatingInvestingFinancing

PT Indo Oil Perkasa Tbk Forecast EPS vs Actual EPS

-1001020304050Q3 25Q4 25Q1 26Q2 26Q3 26Q4 26EPS EstimateBeatMiss