BP p.l.c.

BP · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$80,726$102,426$110,541$89,339
- Cash$34,360$27,748$23,329$25,941
+ Debt$71,547$63,075$55,493$69,787
Enterprise Value$117,913$137,753$142,705$133,185
Revenue$189,185$208,351$241,392$157,739
% Growth-9.2%-13.7%53%
Gross Profit$30,239$64,057$55,096$22,860
% Margin16%30.7%22.8%14.5%
EBITDA$27,983$43,503$32,346$32,549
% Margin14.8%20.9%13.4%20.6%
Net Income$381$15,239-$2,487$7,565
% Margin0.2%7.3%-1%4.8%
EPS Diluted0.145.15-0.792.24
% Growth-97.3%751.9%-135.3%
Operating Cash Flow$27,297$32,039$40,932$23,612
Capital Expenditures-$15,297-$14,285-$12,069-$10,887
Free Cash Flow$12,000$17,754$28,863$12,725