COM:BP
BP p.l.c.
- Stock
Last Close
29.08
21/11 20:59
Market Cap
99.92B
Beta: -
Volume Today
15.82M
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
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 | 298M - | |||||||||||
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 (except ratios and percentages)