Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Mail
Cost Of Living
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
Give Feedback
Australia markets open in 2 hours 37 minutes
ALL ORDS
8,195.20
-21.80
(-0.27%)
AUD/USD
0.6677
+0.0021
(+0.31%)
ASX 200
7,987.90
-24.00
(-0.30%)
OIL
67.38
+1.63
(+2.48%)
GOLD
2,540.20
-2.90
(-0.11%)
Bitcoin AUD
85,993.95
-363.91
(-0.42%)
Bharat Petroleum Corporation Limited (BPCL.BO)
BSE - BSE Real-time price. Currency in INR
Add to watchlist
340.30
-5.45
(-1.58%)
At close: 03:59PM IST
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/03/2024
31/03/2023
31/03/2022
31/03/2021
31/03/2020
Total revenue
4,481,931,600
4,480,830,300
4,731,871,800
3,455,960,300
2,291,089,900
-
Cost of revenue
3,926,610,700
3,828,674,100
4,395,811,100
3,139,793,100
1,957,530,800
-
Gross profit
555,320,900
652,156,200
336,060,700
316,167,200
333,559,100
-
Operating expenses
Selling general and administrative
-
-
9,164,900
7,509,700
6,926,000
7,979,000
Total operating expenses
284,520,100
279,048,500
290,867,800
168,383,900
162,907,600
-
Operating income or loss
270,800,800
373,107,700
45,192,900
147,783,300
170,651,500
-
Interest expense
39,664,400
41,488,900
42,627,700
23,313,200
19,466,300
-
Income before tax
259,508,300
361,944,400
28,211,300
160,367,300
224,320,200
-
Income tax expense
68,947,400
93,356,000
6,900,800
43,552,300
51,121,900
-
Income from continuing operations
190,560,900
268,588,400
21,310,500
116,815,000
173,198,300
-
Net income
190,560,900
268,588,400
21,310,500
116,815,000
161,649,800
-
Net income available to common shareholders
190,560,900
268,588,400
21,310,500
116,815,000
161,649,800
-
Basic EPS
129.17
63.04
5.00
27.45
40.94
-
Diluted EPS
129.17
63.04
5.00
27.45
40.80
-
Basic average shares
2,129,458
4,260,603
4,257,842
4,255,000
3,949,000
-
Diluted average shares
2,129,458
4,260,603
4,257,842
4,255,000
3,962,000
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Your privacy choices
About our ads
© 2024 Yahoo. All rights reserved.