NYSE:BP - New York Stock Exchange, Inc. - US0556221044 - ADR - Currency: USD
TTM (2024-6-30) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | 2020 (2020-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 201.59B | 210.13B | 241.39B | 157.74B | 105.94B | |||
Minority Interest Expense | -621.00M | -641.00M | -1.13B | -922.00M | 424.00M | |||
Cost Of Goods | 144.70B | 146.07B | 171.89B | 120.00B | 80.62B | |||
Gross Profit | 56.89B | 64.06B | 69.50B | 37.73B | 25.33B | |||
Operating Expenses | 35.06B | 33.70B | 28.35B | 27.16B | 35.57B | |||
Research and Development | 1.02B | 997.00M | 585.00M | 424.00M | 10.28B | |||
Selling, General, and Administrative Expenses | 17.58B | 16.77B | 13.45B | 11.93B | 10.40B | |||
Operating Income | 21.83B | 30.36B | 41.15B | 10.57B | -10.24B | |||
Interest Income/Expense | -1.63B | -817.00M | 1.11B | 2.40B | -2.32B | |||
Other Income/Expense | 203.00M | -249.00M | -110.00M | -679.00M | -567.00M | |||
Non Recurring Items | -6.11B | -5.54B | -26.74B | 2.93B | -11.76B | |||
Income Before Taxes | 14.29B | 23.75B | 15.40B | 15.23B | -24.89B | |||
Income Tax | 6.08B | 7.64B | 14.93B | 6.74B | -4.16B | |||
Net Income | 7.37B | 15.24B | -2.49B | 7.56B | -20.31B | |||
EBITDA | 38.33B | 46.29B | 55.46B | 25.38B | 4.65B | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | 2.74 | 5.48 | -0.82 | 2.35 | -6.31 | |||
Non GAAP EPS | 4.40 | 4.97 | 9.05 | 4.02 | -1.76 | |||
Statistics | ||||||||
Gross Profit Margin | 28.22% | 30.48% | 28.79% | 23.92% | 23.91% | |||
Profit Margin | 3.66% | 7.25% | -1.03% | 4.79% | -19.17% | |||
Operating Profit Margin | 10.83% | 14.45% | 17.05% | 6.70% | -9.66% |
All data in USD