NYSE:BP - New York Stock Exchange, Inc. - US0556221044 - ADR - Currency: USD
TTM (2025-3-31) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 187.21B | 189.19B | 210.13B | 241.39B | 157.74B | |||
Minority Interest Expense | -997.00M | -848.00M | -641.00M | -1.13B | -922.00M | |||
Cost Of Goods | 141.62B | 142.27B | 146.07B | 171.89B | 120.00B | |||
Gross Profit | 45.59B | 46.91B | 64.06B | 69.50B | 37.73B | |||
Operating Expenses | 34.09B | 34.01B | 33.70B | 28.35B | 27.16B | |||
Research and Development | 830.00M | 974.00M | 997.00M | 585.00M | 424.00M | |||
Selling, General, and Administrative Expenses | 16.61B | 16.42B | 16.77B | 13.45B | 11.93B | |||
Operating Income | 11.50B | 12.90B | 30.36B | 41.15B | 10.57B | |||
Interest Income/Expense | -59.00M | -87.00M | -817.00M | 1.11B | 2.40B | |||
Other Income/Expense | 179.00M | 338.00M | -249.00M | -110.00M | -679.00M | |||
Non Recurring Items | -6.34B | -6.37B | -5.54B | -26.74B | 2.93B | |||
Income Before Taxes | 5.28B | 6.78B | 23.75B | 15.40B | 15.23B | |||
Income Tax | 5.48B | 5.87B | 7.64B | 14.93B | 6.74B | |||
Net Income | -1.20B | 390.00M | 15.24B | -2.49B | 7.56B | |||
EBITDA | 28.00B | 29.52B | 46.29B | 55.46B | 25.38B | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | -0.48 | 0.12 | 5.38 | -0.80 | 2.29 | |||
Non GAAP EPS | 2.85 | 3.34 | 4.89 | 8.91 | 3.96 | |||
Statistics | ||||||||
Gross Profit Margin | 24.35% | 24.80% | 30.48% | 28.79% | 23.92% | |||
Profit Margin | -0.64% | 0.21% | 7.25% | -1.03% | 4.79% | |||
Operating Profit Margin | 6.14% | 6.82% | 14.45% | 17.05% | 6.70% |
All data in USD