BP p.l.c.

BP · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$189,185$208,351$241,392$157,739
% Growth-9.2%-13.7%53%
Cost of Goods Sold$158,946$144,294$186,296$134,879
Gross Profit$30,239$64,057$55,096$22,860
% Margin16%30.7%22.8%14.5%
R&D Expenses$0$298$0$0
G&A Expenses$16,417$16,772$13,449$11,931
SG&A Expenses$16,417$16,772$13,449$11,931
Sales & Mktg Exp.$0$0$0$0
Other Operating Expenses$207$10$200$257
Operating Expenses$16,624$17,080$13,649$12,188
Operating Income$13,615$46,977$41,447$10,672
% Margin7.2%22.5%17.2%6.8%
Other Income/Exp. Net-$6,833-$23,228-$26,042$4,555
Pre-Tax Income$6,782$23,749$15,405$15,227
Tax Expense$5,553$7,869$16,762$6,740
Net Income$381$15,239-$2,487$7,565
% Margin0.2%7.3%-1%4.8%
EPS0.145.27-0.792.25
% Growth-97.3%767.1%-135.1%
EPS Diluted0.145.15-0.792.24
Weighted Avg Shares Out2,7312,8933,1653,355
Weighted Avg Shares Out Dil2,8032,9583,1653,377
Supplemental Information
Interest Income$2,773$1,249$1,103$581
Interest Expense$4,579$2,929$2,623$2,517
Depreciation & Amortization$16,622$15,928$14,318$14,805
EBITDA$27,983$43,503$32,346$32,549
% Margin14.8%20.9%13.4%20.6%
BP p.l.c. (BP) Financial Statements & Key Stats | AlphaPilot