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,084$102,425,687$110,541,434$89,338,590
- Cash$34,360,000$27,748,000$23,329,000$25,941,000
+ Debt$71,547,000$63,075,000$55,493,000$69,787,000
Enterprise Value$117,913,084$137,752,687$142,705,434$133,184,590
Revenue$189,185,000$208,351,000$241,392,000$157,739,000
% Growth-9.2%-13.7%53%
Gross Profit$30,239,000$64,057,000$55,096,000$22,860,000
% Margin16%30.7%22.8%14.5%
EBITDA$27,983,000$43,503,000$32,346,000$32,549,000
% Margin14.8%20.9%13.4%20.6%
Net Income$381,000$15,239,000-$2,487,000$7,565,000
% 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,000$32,039,000$40,932,000$23,612,000
Capital Expenditures-$15,297,000-$14,285,000-$12,069,000-$10,887,000
Free Cash Flow$12,000,000$17,754,000$28,863,000$12,725,000