NYSE:BP - New York Stock Exchange, Inc. - US0556221044 - ADR - Currency: USD
2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | 2020 (2020-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 189.19B | 210.13B | 241.39B | 157.74B | 105.94B | |||
Minority Interest Expense | -848.00M | -641.00M | -1.13B | -922.00M | 424.00M | |||
Cost Of Goods | 142.27B | 146.07B | 171.89B | 120.00B | 80.62B | |||
Gross Profit | 46.91B | 64.06B | 69.50B | 37.73B | 25.33B | |||
Operating Expenses | 34.01B | 33.70B | 28.35B | 27.16B | 35.57B | |||
Research and Development | 974.00M | 997.00M | 585.00M | 424.00M | 10.28B | |||
Selling, General, and Administrative Expenses | 16.42B | 16.77B | 13.45B | 11.93B | 10.40B | |||
Operating Income | 12.90B | 30.36B | 41.15B | 10.57B | -10.24B | |||
Interest Income/Expense | 83.00M | -817.00M | 1.11B | 2.40B | -2.32B | |||
Other Income/Expense | 168.00M | -249.00M | -110.00M | -679.00M | -567.00M | |||
Non Recurring Items | -6.37B | -5.54B | -26.74B | 2.93B | -11.76B | |||
Income Before Taxes | 6.78B | 23.75B | 15.40B | 15.23B | -24.89B | |||
Income Tax | 5.55B | 7.64B | 14.93B | 6.74B | -4.16B | |||
Net Income | 390.00M | 15.24B | -2.49B | 7.56B | -20.31B | |||
EBITDA | 30.29B | 46.29B | 55.46B | 25.38B | 4.65B | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | 0.14 | 5.30 | -0.79 | 2.27 | -6.10 | |||
Non GAAP EPS | 5.50 | 4.80 | 8.75 | 3.89 | -1.70 | |||
Statistics | ||||||||
Gross Profit Margin | 24.80% | 30.48% | 28.79% | 23.92% | 23.91% | |||
Profit Margin | 0.21% | 7.25% | -1.03% | 4.79% | -19.17% | |||
Operating Profit Margin | 6.82% | 14.45% | 17.05% | 6.70% | -9.66% |
All data in USD