Bharat Petroleum Corporation Limited (BPCL.NS)

INR 286.8

(0.0%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 4480.83 Billion 4731.87 Billion 3455.96 Billion 2291.08 Billion 2830.93 Billion 2960.72 Billion
Cost of Revenue 3760.96 Billion 4395.81 Billion 3139.79 Billion 1957.53 Billion 2613.83 Billion 2687.15 Billion
Gross Profit 719.86 Billion 336.06 Billion 316.16 Billion 333.55 Billion 217.09 Billion 273.56 Billion
Operating Expenses 575.29 Billion 290.86 Billion 168.38 Billion 162.98 Billion 147.03 Billion 149.46 Billion
Selling, General and Administrative Expenses 10.33 Billion 9.16 Billion 7.5 Billion 6.92 Billion 7.97 Billion 13.63 Billion
Research and Development Expenses 585.2 Million 552.7 Million 512.1 Million 488.8 Million 507.1 Million 534.1 Million
Other Expenses 564.96 Billion 14.98 Billion 7.73 Billion 7.88 Billion 4.51 Billion 5.02 Billion
Cost and Expenses 3803.99 Billion 4686.67 Billion 3308.17 Billion 2120.52 Billion 2760.87 Billion 2836.61 Billion
Operating Income 676.83 Billion 60.94 Billion 140.43 Billion 178.03 Billion 67.68 Billion 124.09 Billion
Interest Expense 41 Billion 42.62 Billion 23.31 Billion 19.46 Billion 20.84 Billion 15.51 Billion
Income Tax Expense 93.35 Billion 6.9 Billion 43.55 Billion 51.12 Billion -142.1 Million 43.77 Billion
Earnings before Tax 361.94 Billion 28.21 Billion 160.36 Billion 224.32 Billion 36.51 Billion 129.05 Billion
Net Income 268.58 Billion 21.31 Billion 116.81 Billion 161.64 Billion 30.55 Billion 78.02 Billion
Earnings Per Share Basic 63.04 5.00 27.45 40.93 7.77 19.83
Earnings Per Share Diluted 63.04 5.00 27.45 40.80 7.77 19.83
Weighted Average Shares Outstanding 4.26 Billion 4.25 Billion 4.25 Billion 3.96 Billion 3.93 Billion 3.93 Billion
Weighted Average Shares Outstanding (Diluted) 4.26 Billion 4.25 Billion 4.25 Billion 3.96 Billion 3.93 Billion 3.93 Billion
Gross Margin 0.16 0.07 0.09 0.15 0.08 0.09
EBIT Margin 0.10 0.03 0.07 0.10 0.04 0.06
Profit Margin 0.06 0.00 0.03 0.07 0.01 0.03
EBITDA 460.1 Billion 109.57 Billion 223.05 Billion 290.67 Billion 84.42 Billion 169.65 Billion
Earnings Before Tax Margin 0.15 0.01 0.04 0.08 0.02 0.04

Income Statement Charts