BP p.l.c.

BPAQF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$77,520$102,947$107,282$90,379
- Cash$39,204$27,748$29,195$30,681
+ Debt$71,547$63,075$55,493$69,787
Enterprise Value$109,863$138,274$133,580$129,485
Revenue$187,386$208,351$241,392$157,739
% Growth-10.1%-13.7%53%
Gross Profit$29,785$64,057$55,096$22,860
% Margin15.9%30.7%22.8%14.5%
EBITDA$26,961$43,197$28,897$30,059
% Margin14.4%20.7%12%19.1%
Net Income$381$15,239-$2,487$7,565
% Margin0.2%7.3%-1%4.8%
EPS Diluted0.0230.879-0.1290.367
% Growth-97.4%783.2%-135.1%
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