bf/NYSE:BP_icon.jpeg

NYSE:BP

BP p.l.c.

  • Stock

USD

Last Close

36.42

24/05 20:00

Market Cap

100.39B

Beta: 0.59

Volume Today

8.14M

Avg: 9.76M

PE Ratio

3.84

PFCF: 4.31

Dividend Yield

4.84%

Payout:18.20%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
379.14B
-
353.57B
6.74%
222.89B
36.96%
183.01B
17.89%
240.21B
31.26%
298.76B
24.37%
278.40B
6.81%
105.94B
61.94%
157.74B
48.89%
241.39B
53.03%
210.13B
12.95%
cost of revenue
346.44B
-
327.40B
5.49%
218.09B
33.39%
176.48B
19.08%
221.30B
25.40%
269.88B
21.95%
250.81B
7.06%
95.76B
61.82%
134.88B
40.85%
186.30B
38.12%
163.53B
12.22%
gross profit
32.70B
-
26.16B
19.99%
4.81B
81.62%
6.52B
35.66%
18.90B
189.76%
28.88B
52.77%
27.58B
4.49%
10.18B
63.08%
22.86B
124.47%
55.10B
141.01%
46.60B
15.42%
selling and marketing expenses
13.07B
-
12.70B
2.86%
11.55B
9.00%
10.49B
9.16%
10.51B
0.12%
12.18B
15.90%
11.06B
9.21%
10.40B
5.97%
11.93B
14.75%
-421M
-
general and administrative expenses
13.07B
-
12.70B
2.86%
11.55B
9.00%
10.49B
9.16%
10.51B
0.12%
12.18B
15.90%
11.06B
9.21%
10.40B
5.97%
11.93B
14.75%
13.45B
12.72%
16.77B
24.71%
selling general and administrative expenses
13.07B
-
12.70B
2.86%
11.55B
9.00%
10.49B
9.16%
10.51B
0.12%
12.18B
15.90%
11.06B
9.21%
10.40B
5.97%
11.93B
14.75%
13.45B
12.72%
16.35B
21.58%
research and development expenses
364M
-
332M
8.79%
266M
19.88%
274M
3.01%
298M
8.76%
other expenses
-12.34B
-
-12.09B
1.99%
-11.03B
8.80%
-10.05B
8.89%
-10.03B
0.17%
-11.82B
17.82%
964M
108.16%
360M
62.66%
424M
17.78%
585M
37.97%
cost and expenses
362.95B
-
343.73B
5.29%
231.99B
32.51%
188.70B
18.66%
233.89B
23.95%
283.50B
21.21%
262.83B
7.29%
106.52B
59.47%
147.23B
38.23%
200.33B
36.06%
180.18B
10.06%
operating expenses
16.51B
-
16.33B
1.11%
13.91B
14.83%
12.22B
12.15%
12.59B
3.05%
13.62B
8.23%
12.02B
11.77%
10.76B
10.51%
12.36B
14.86%
14.03B
13.59%
16.65B
18.63%
interest expense
1.07B
-
1.15B
7.49%
1.35B
17.33%
1.68B
24.35%
2.07B
23.82%
2.53B
21.89%
3.49B
38.01%
3.12B
10.72%
2.86B
8.28%
2.70B
5.39%
3.44B
27.38%
ebitda
35.90B
-
31.93B
11.05%
10.07B
68.47%
12.36B
22.81%
26.45B
113.92%
36.20B
36.87%
37.94B
4.80%
14.54B
61.66%
30.06B
106.69%
59.47B
97.83%
46.35B
22.05%
operating income
18.90B
-
12.87B
31.93%
-7.27B
156.49%
-4.42B
39.21%
7.92B
279.24%
16.34B
106.35%
19.52B
19.48%
-346M
101.77%
15.09B
4,460.40%
44.76B
196.71%
29.95B
33.09%
depreciation and amortization
16.22B
-
18.19B
12.16%
17.05B
6.29%
15.78B
7.44%
17.19B
8.92%
16.54B
3.75%
18.41B
11.30%
14.89B
19.13%
14.97B
0.56%
14.70B
1.80%
16.40B
11.55%
total other income expenses net
11.32B
-
-7.92B
169.92%
-2.30B
70.91%
2.12B
192.18%
-739M
134.81%
382M
151.69%
-11.37B
3,076.70%
-24.54B
115.83%
140M
100.57%
-29.36B
21,070.71%
-7.10B
75.81%
income before tax
30.22B
-
4.95B
83.62%
-9.57B
293.35%
-2.29B
76.02%
7.18B
412.85%
16.72B
132.91%
8.15B
51.24%
-24.89B
405.22%
15.23B
161.18%
15.40B
1.17%
22.85B
48.33%
income tax expense
6.46B
-
947M
85.35%
-3.17B
434.85%
-2.47B
22.20%
3.71B
250.47%
7.14B
92.48%
3.96B
44.52%
-4.16B
204.92%
6.74B
262.06%
16.76B
148.69%
7.87B
53.05%
net income
23.45B
-
3.78B
83.88%
-6.48B
271.48%
115M
101.77%
3.39B
2,846.96%
9.38B
176.87%
4.03B
57.09%
-20.73B
614.88%
7.57B
136.49%
-1.36B
117.94%
15.24B
1,222.99%
weighted average shs out
3.16B
-
3.08B
2.29%
3.05B
0.94%
3.12B
2.30%
3.28B
5.06%
3.33B
1.41%
3.38B
1.58%
3.37B
0.31%
3.35B
0.46%
3.16B
5.67%
2.89B
8.57%
weighted average shs out dil
3.17B
-
3.08B
2.88%
3.05B
0.94%
3.14B
2.90%
3.30B
5.10%
3.35B
1.44%
3.40B
1.48%
3.37B
0.87%
3.38B
0.19%
3.16B
6.28%
2.96B
6.52%
eps
7.43
-
1.23
83.45%
-2.12
272.36%
0.04
101.73%
1.03
2,714.21%
2.82
173.79%
1.19
57.80%
-6.15
616.81%
2.25
136.59%
-0.43
119.11%
5.27
1,325.58%
epsdiluted
7.39
-
1.23
83.36%
-2.12
272.36%
0.04
101.70%
1.03
2,761.11%
2.80
171.84%
1.18
57.86%
-6.15
621.19%
2.24
136.42%
-0.43
119.20%
5.15
1,297.67%

All numbers in USD (except ratios and percentages)