bf/NYSE:BP_icon.jpeg

COM:BP

BP p.l.c.

  • Stock

USD

Last Close

29.52

22/11 21:00

Market Cap

99.92B

Beta: -

Volume Today

27.52K

Avg: -

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
account payables
47.16B
-
40.12B
14.93%
31.95B
20.36%
37.91B
18.67%
44.21B
16.60%
46.27B
4.65%
46.83B
1.22%
23.16B
50.55%
52.61B
127.19%
63.98B
21.62%
42.41B
33.72%
accumulated other comprehensive income loss
3.52B
-
-3.41B
196.71%
-7.27B
113.17%
-6.88B
5.35%
-5.16B
25.04%
-8.90B
72.65%
750M
-
cash and cash equivalents
22.52B
-
29.76B
32.16%
26.39B
11.34%
23.48B
11.01%
25.59B
8.95%
22.47B
12.19%
22.47B
0.02%
29.19B
29.91%
30.68B
5.09%
29.20B
4.84%
33.03B
13.14%
cash and short term investments
22.99B
-
30.09B
30.91%
26.61B
11.58%
23.53B
11.58%
25.71B
9.28%
22.69B
11.75%
22.64B
0.22%
29.53B
30.41%
30.96B
4.86%
29.77B
3.84%
33.87B
13.77%
common stock
5.11B
-
5.00B
2.08%
5.03B
0.52%
5.26B
4.67%
5.32B
1.12%
5.38B
1.11%
5.38B
0.04%
5.36B
0.39%
5.19B
3.13%
4.77B
8.09%
4.47B
6.26%
deferred revenue
-16.29B
-
-15.03B
7.71%
-14.03B
6.67%
-14.67B
4.58%
-15.54B
5.90%
4.37B
128.14%
2.73B
-
deferred revenue non current
8.47B
-
deferrred tax liabilities non current
17.44B
-
13.89B
20.33%
9.60B
30.91%
7.24B
24.60%
7.98B
10.28%
9.81B
22.93%
9.75B
0.63%
6.83B
29.94%
8.78B
28.53%
10.53B
19.89%
9.62B
8.64%
goodwill
12.18B
-
11.87B
2.57%
11.63B
2.03%
11.19B
3.72%
11.55B
3.19%
12.20B
5.65%
11.87B
2.75%
12.48B
5.16%
12.37B
0.86%
11.96B
3.34%
12.47B
4.28%
goodwill and intangible assets
34.22B
-
32.77B
4.22%
30.29B
7.59%
29.38B
3.00%
29.91B
1.80%
29.49B
1.40%
27.41B
7.06%
14.46B
47.24%
18.82B
30.18%
22.16B
17.72%
18.14B
18.16%
intangible assets
22.04B
-
20.91B
5.14%
18.66B
10.75%
18.18B
2.56%
18.36B
0.95%
17.28B
5.83%
15.54B
10.10%
1.98B
87.26%
6.45B
225.81%
10.20B
58.12%
5.66B
44.48%
inventory
29.23B
-
18.37B
37.15%
14.14B
23.03%
17.66B
24.84%
19.01B
7.68%
17.99B
5.38%
20.88B
16.08%
16.87B
19.19%
23.71B
40.53%
28.08B
18.43%
22.82B
18.74%
long term debt
40.81B
-
45.98B
12.66%
46.22B
0.54%
51.67B
11.77%
55.49B
7.40%
56.43B
1.68%
64.89B
15.00%
70.63B
8.85%
62.48B
11.54%
50.19B
19.67%
48.67B
3.03%
long term investments
26.93B
-
20.05B
25.54%
18.62B
7.17%
23.69B
27.25%
26.11B
10.19%
27.44B
5.11%
31.43B
14.55%
29.75B
5.35%
33.25B
11.75%
22.69B
31.74%
36.13B
59.20%
net debt
25.67B
-
23.09B
10.05%
26.78B
15.97%
34.82B
30.01%
37.64B
8.12%
43.33B
15.11%
54.97B
26.87%
52.73B
4.08%
39.11B
25.84%
26.30B
32.75%
30.05B
14.25%
net receivables
-1.63B
-
37.64B
2,415.07%
29.17B
22.52%
-2.06B
107.06%
-1.49B
27.73%
-1.35B
9.27%
621M
-
32.20B
5,085.19%
other assets
other current assets
46.25B
-
1.15B
97.50%
686M
40.55%
28.69B
4,082.07%
31.73B
10.61%
31.98B
0.78%
49.83B
-
15.25B
69.39%
other current liabilities
34.56B
-
31.65B
8.41%
29.86B
5.66%
28.48B
4.63%
28.32B
0.57%
8.23B
70.95%
14.21B
72.77%
25.35B
78.37%
20.37B
19.64%
29.73B
45.96%
35.01B
17.73%
other liabilities
other non current assets
13.02B
-
11.21B
13.90%
11.02B
1.69%
7.94B
27.99%
11.60B
46.08%
14.97B
29.11%
17.09B
14.17%
23.77B
39.05%
23.30B
1.98%
25.63B
9.99%
12.90B
49.67%
other non current liabilities
44.22B
-
48.18B
8.95%
52.90B
9.80%
49.22B
6.96%
47.91B
2.65%
46.15B
3.67%
46.25B
0.21%
44.82B
3.09%
45.28B
1.03%
45.39B
0.24%
41.97B
7.55%
othertotal stockholders equity
18.57B
-
17.26B
7.02%
18.07B
4.65%
21.24B
17.58%
23.08B
8.64%
24.20B
4.84%
19.30B
20.23%
18.57B
3.81%
18.43B
0.72%
28.03B
52.04%
2.49B
91.11%
preferred stock
21M
-
21M
0%
21M
0%
21M
0%
21M
0%
21M
0%
21M
0%
21M
0%
21M
0%
21M
0%
21M
0%
property plant equipment net
133.69B
-
130.69B
2.24%
129.76B
0.71%
129.76B
0.00%
129.47B
0.22%
135.26B
4.47%
132.64B
1.94%
118.95B
10.32%
112.90B
5.08%
106.04B
6.07%
104.72B
1.25%
retained earnings
102.08B
-
92.56B
9.32%
81.37B
12.10%
75.64B
7.04%
75.23B
0.54%
78.75B
4.68%
73.71B
6.40%
47.30B
35.83%
51.81B
9.55%
34.73B
32.97%
62.55B
80.08%
short term debt
7.38B
-
6.88B
6.83%
6.94B
0.97%
6.63B
4.46%
7.74B
16.66%
9.37B
21.11%
12.55B
33.94%
11.29B
10.05%
7.30B
35.32%
5.30B
27.44%
5.93B
11.96%
short term investments
467M
-
329M
29.55%
219M
33.43%
44M
79.91%
125M
184.09%
222M
77.60%
169M
23.87%
333M
97.04%
280M
15.92%
578M
106.43%
843M
45.85%
tax assets
985M
-
2.31B
134.42%
1.54B
33.09%
4.74B
206.86%
4.47B
5.74%
3.71B
17.07%
4.56B
23.04%
7.74B
69.82%
6.41B
17.23%
3.91B
39.03%
4.27B
9.21%
tax payables
1.95B
-
2.01B
3.39%
1.08B
46.30%
1.67B
54.26%
1.69B
1.20%
2.10B
24.61%
2.04B
2.95%
3.14B
54.05%
1.55B
50.53%
4.07B
161.58%
2.73B
32.79%
total assets
305.69B
-
284.31B
7.00%
261.83B
7.90%
263.32B
0.57%
276.51B
5.01%
282.18B
2.05%
295.19B
4.61%
267.65B
9.33%
287.27B
7.33%
288.12B
0.30%
280.29B
2.72%
total current assets
96.84B
-
87.26B
9.89%
70.60B
19.09%
67.81B
3.95%
74.97B
10.55%
71.31B
4.88%
82.06B
15.07%
72.98B
11.06%
92.59B
26.87%
107.69B
16.31%
104.15B
3.29%
total current liabilities
72.81B
-
63.62B
12.63%
54.72B
13.98%
58.35B
6.63%
64.73B
10.92%
68.24B
5.42%
73.59B
7.85%
59.80B
18.75%
80.29B
34.26%
99.02B
23.33%
86.08B
13.07%
total debt
48.19B
-
52.85B
9.67%
53.17B
0.59%
58.30B
9.65%
63.23B
8.46%
65.80B
4.06%
77.45B
17.70%
81.93B
5.78%
69.79B
14.82%
55.49B
20.48%
63.08B
13.66%
total investments
27.40B
-
20.38B
25.61%
18.84B
7.59%
23.73B
26.00%
26.23B
10.52%
27.66B
5.46%
31.60B
14.24%
30.08B
4.80%
33.53B
11.45%
23.27B
30.59%
36.97B
58.87%
total liabilities
175.28B
-
171.66B
2.07%
163.44B
4.79%
166.47B
1.85%
176.11B
5.79%
180.63B
2.56%
194.49B
7.67%
182.09B
6.38%
196.83B
8.10%
205.13B
4.22%
194.80B
5.04%
total liabilities and stockholders equity
305.69B
-
284.31B
7.00%
261.83B
7.90%
263.32B
0.57%
276.51B
5.01%
282.18B
2.05%
295.19B
4.61%
267.65B
9.33%
287.27B
7.33%
288.12B
0.30%
280.29B
2.72%
total non current assets
208.85B
-
197.04B
5.65%
191.23B
2.95%
195.50B
2.23%
201.55B
3.09%
210.87B
4.62%
213.13B
1.08%
194.67B
8.66%
194.68B
0.01%
180.43B
7.32%
176.15B
2.37%
total non current liabilities
102.47B
-
108.05B
5.44%
108.72B
0.62%
108.12B
0.55%
111.39B
3.02%
112.39B
0.90%
120.89B
7.56%
122.29B
1.15%
116.55B
4.69%
106.11B
8.95%
108.72B
2.46%
total stockholders equity
129.30B
-
111.44B
13.81%
97.22B
12.76%
95.29B
1.99%
98.49B
3.36%
99.44B
0.97%
98.41B
1.04%
71.25B
27.60%
75.46B
5.91%
67.55B
10.48%
70.28B
4.04%

All numbers in USD (except ratios and percentages)