Tullow Oil plc

TUWLF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$286$392$563$697
- Cash$188$549$273$498
+ Debt$2,475$2,709$2,782$2,987
Enterprise Value$2,574$2,552$3,072$3,186
Revenue$411$767$816$857
% Growth-46.5%-6%-4.8%
Gross Profit$184$290$510$487
% Margin44.7%37.8%62.4%56.9%
EBITDA$282$355$745$319
% Margin68.6%46.3%91.2%37.2%
Net Income-$61-$137$196-$183
% Margin-14.8%-17.9%24%-21.3%
EPS Diluted-0.055-0.0940.13-0.13
% Growth41.4%-172.3%200%
Operating Cash Flow$85$414$125$567
Capital Expenditures-$90-$53-$152-$143
Free Cash Flow-$5$361-$27$424
Tullow Oil plc (TUWLF) Financial Statements & Key Stats | AlphaPilot