Australia markets open in 2 hours 37 minutes

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
Show:
Annual

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
-