Indian Oil Corporation Limited (IOC.NS)

INR 131.06

(-0.19%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 4823.62 Billion 4417.62 Billion 4106.24 Billion 3549.15 Billion 3297.36 Billion 3351.55 Billion
Total Current Assets 1584.48 Billion 1588.65 Billion 1468.6 Billion 1162.08 Billion 1106.24 Billion 1297.76 Billion
Cash And Short Term Investments 135.38 Billion 151.93 Billion 100.14 Billion 109.36 Billion 105.31 Billion 94.36 Billion
Cash and Cash Equivalents 31.58 Billion 9.96 Billion 11.76 Billion 7.81 Billion 14.34 Billion 9.33 Billion
Short Term Investments 103.79 Billion 141.97 Billion 88.38 Billion 101.55 Billion 90.96 Billion 85.03 Billion
Net Receivables 143.24 Billion 162.71 Billion 187.02 Billion 137.84 Billion 132.92 Billion 432.12 Billion
Inventory 1213.75 Billion 1211.07 Billion 1117.36 Billion 834.27 Billion 670.1 Billion 771.26 Billion
Other Current Assets 92.09 Billion 49.29 Billion 425 Million 229.6 Million 148.3 Million 3.6 Million
Total Non-Current Assets 3239.13 Billion 2828.96 Billion 2637.64 Billion 2387.07 Billion 2191.12 Billion 2053.79 Billion
Net PPE 2494.76 Billion 2240.82 Billion 2025.97 Billion 1877.88 Billion 1749.96 Billion 1544.19 Billion
Good Will And Intangible Assets 75.53 Billion 70.98 Billion 67.38 Billion 67.23 Billion 61.61 Billion 77.26 Billion
Good Will 10.4 Million 10.4 Million 10.4 Million 10.4 Million 10.4 Million 10.4 Million
Intangible Assets 75.52 Billion 70.97 Billion 67.37 Billion 67.22 Billion 61.6 Billion 77.25 Billion
Long-Term Investments 601.04 Billion 408.27 Billion 405.48 Billion 327.96 Billion 234.36 Billion 259.89 Billion
Tax Assets 75.52 Billion 68.16 Billion 101.89 Billion 85.48 Billion 2178.2 Billion 67.73 Billion
Other Non Current Assets -7.73 Billion 40.7 Billion 36.9 Billion 28.5 Billion -2033.03 Billion 104.71 Billion
Other Assets - - 300 Thousand - - -
Total Liabilities 2941.99 Billion 2985.47 Billion 2754.98 Billion 2421.01 Billion 2334.62 Billion 2208.08 Billion
Total Current Liabilities 2164.03 Billion 2066.58 Billion 1921.54 Billion 1621.74 Billion 1615.17 Billion 1607.18 Billion
Account Payables 594.54 Billion 547.34 Billion 490.45 Billion 372.47 Billion 276.03 Billion 411.94 Billion
Tax Payables 9.54 Billion 182.2 Million 6.19 Billion 8.02 Billion - -
Short Term Debt 795.02 Billion 791.87 Billion 697.11 Billion 557.18 Billion 737.19 Billion 576.12 Billion
Deferred Revenue 9.54 Billion 555.86 Billion 603.45 Billion 567.7 Billion 528.12 Billion 533.58 Billion
Other Current Liabilities 764.92 Billion 171.5 Billion 130.51 Billion 124.38 Billion 73.81 Billion 85.53 Billion
Total Non Current Liabilities 777.95 Billion 918.89 Billion 833.43 Billion 799.27 Billion 719.44 Billion 600.89 Billion
Long-Term Debt 467.92 Billion 697.89 Billion 623.08 Billion 609.34 Billion 560.7 Billion 391.52 Billion
Deferred Revenue Non Current 63.31 Billion 32.06 Billion 31.8 Billion 25.82 Billion 20.47 Billion 15.99 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 57.09 Billion 20.92 Billion 25 Billion 24.44 Billion 23.87 Billion 28.28 Billion
Other Liabilities 1.00 - - - - -
Total Equity 1881.62 Billion 1432.14 Billion 1351.26 Billion 1128.13 Billion 962.74 Billion 1143.46 Billion
Stock Holders Equity 1834.16 Billion 1397.2 Billion 1335.35 Billion 1118.38 Billion 953.97 Billion 1124.69 Billion
Common Stock 137.71 Billion 137.71 Billion 91.81 Billion 91.81 Billion 91.81 Billion 91.81 Billion
Retained Earnings 390.32 Billion 1071.51 Billion 1042.84 Billion 880.07 Billion 760.35 Billion 13.91 Billion
Accumulated other comprehensive income 1696.44 Billion 1162.14 Billion 1212.26 Billion 1008.67 Billion -371.92 Billion -278.4 Billion
Common Stock Equity 1834.16 Billion 1397.2 Billion 1335.35 Billion 1118.38 Billion 953.97 Billion 1124.69 Billion
Capital Lease Obligation 63.31 Billion 88.62 Billion 84.69 Billion 77.22 Billion 77.36 Billion 35.1 Billion
Total Investments 704.84 Billion 435.02 Billion 443.4 Billion 354.36 Billion 272.81 Billion 355.18 Billion
Total Debt 1326.27 Billion 1489.77 Billion 1320.19 Billion 1166.53 Billion 1297.9 Billion 967.65 Billion
Net Debt 1294.68 Billion 1479.8 Billion 1308.43 Billion 1158.71 Billion 1283.55 Billion 958.31 Billion

Balance Sheet Charts