Bharat Petroleum Corporation Limited
BPCL.NS
NSE
293.2INR5.25 (1.82%)
Year 2023 2022
Total Revenue 4.47T 4.73T
Cost of Revenue 3.76T 4.4T
Gross Profit 705.7B 336.06B
Operating Expenses 575.3B 290.87B
Research and Development 585.2M 552.7M
Selling, General & Administrative Expenses 42.45B 9.16B
Selling & Marketing Expenses 32.11B 0
General & Administrative Expenses 10.34B 9.16B
Other Expenses 0 14.98B
Operating Income 676.84B 60.95B
Total Other Income/Expenses Net -314.89B -334.54B
Income Before Tax 361.94B 28.21B
Income Tax 93.36B 6.9B
Net Income 268.59B 21.31B
Basic EPS 63.04 5
EPS Diluted 63.04 5
Basic Average Shares 4.26B 4.26B
Diluted Average Shares 4.26B 4.26B
EBITDA 470.66B 109.58B

Retained Earning Schedule

Year 2023 2022
Retained Earnings (Previous Year) 93.74B 88.47B
Net Income 268.59B 21.31B
Stock Repurchases 0 0
Dividend Paid -53.29B -12.82B
Retained Earnings 252.73B 93.74B
Other Distributions 105.69B -7.54B

PPE Schedule

Year 2023 2022
Gross PPE 933.98B 901.1B
Annual Depreciation 67.71B 63.69B
Capital Expenditure -95.79B -85.49B
Net PPE 962.06B 922.9B

Intangible and Goodwill Schedule

Year 2023 2022
Acquisitions and Adjustments 0 0
Goodwill (Previous Year) 12.04B 12.04B
Goodwill 12.04B 12.04B