Indian Oil Corporation Limited (IOC.BO)

INR 140.1

(2.41%)

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.56 Billion
Total Current Assets 1584.48 Billion 1588.65 Billion 1468.6 Billion 1162.07 Billion 1107.35 Billion 1295.64 Billion
Cash And Short Term Investments 135.38 Billion 124.8 Billion 100.14 Billion 110.02 Billion 110.98 Billion 95.27 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 114.84 Billion 88.38 Billion 102.2 Billion 96.63 Billion 85.94 Billion
Net Receivables 143.24 Billion 226.49 Billion 228.97 Billion 198.7 Billion 318.69 Billion 413.42 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 82.2 Million 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.08 Billion 2190.01 Billion 2055.92 Billion
Net PPE 2494.76 Billion 2257.16 Billion 2025.97 Billion 1877.88 Billion 1749.96 Billion 1545.35 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 454.47 Billion 479.8 Billion 406.25 Billion 324.26 Billion 396.68 Billion
Tax Assets 75.52 Billion 42 Billion 42.88 Billion 37.47 Billion 65.29 Billion 67.73 Billion
Other Non Current Assets -7.73 Billion 4.33 Billion 21.58 Billion -1.77 Billion -11.12 Billion -31.11 Billion
Other Assets - -0.00 - 1 Million - -1.9 Million
Total Liabilities 2941.99 Billion 2985.47 Billion 2754.98 Billion 2421.01 Billion 2334.62 Billion 2208.1 Billion
Total Current Liabilities 2164.03 Billion 2066.58 Billion 1928.64 Billion 1621.74 Billion 1615.17 Billion 1607.2 Billion
Account Payables 594.54 Billion 547.34 Billion 490.61 Billion 369.64 Billion 275.76 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.14 Billion 737.19 Billion 576.12 Billion
Deferred Revenue 9.54 Billion 43.28 Billion 56.4 Billion 44.31 Billion 49.14 Billion 38.01 Billion
Other Current Liabilities 764.92 Billion 684.08 Billion 684.5 Billion 650.65 Billion 553.07 Billion 581.12 Billion
Total Non Current Liabilities 777.95 Billion 918.89 Billion 826.33 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 27.4 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 22.3 Billion 24.44 Billion 23.87 Billion 28.28 Billion
Other Liabilities 1.00 - - -0.00 -0.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 96.57 Billion 30.5 Billion 17.13 Billion 15.99 Billion 13.91 Billion
Accumulated other comprehensive income 1305.32 Billion 138.48 Billion 92.57 Billion 92.57 Billion 92.57 Billion 92.57 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 417.54 Billion 443.4 Billion 354.36 Billion 272.8 Billion 355.96 Billion
Total Debt 1326.27 Billion 1489.77 Billion 1320.19 Billion 1166.49 Billion 1297.9 Billion 967.65 Billion
Net Debt 1294.68 Billion 1479.8 Billion 1308.43 Billion 1158.67 Billion 1283.55 Billion 958.31 Billion

Balance Sheet Charts