Tullow Oil plc

TLW.L · LSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap£396£714£641£892
- Cash£549£495£636£469
+ Debt£2,709£2,991£3,457£3,732
Enterprise Value£2,556£3,211£3,462£4,155
Revenue£1,535£1,634£1,783£1,285
% Growth-6.1%-8.4%38.7%
Gross Profit£754£791£1,086£647
% Margin49.1%48.4%60.9%50.3%
EBITDA£1,108£860£1,203£931
% Margin72.2%52.6%67.5%72.4%
Net Income£55-£110£49-£81
% Margin3.6%-6.7%2.8%-6.3%
EPS Diluted0.036-0.0760.033-0.055
% Growth147.6%-329.4%159.9%
Operating Cash Flow£759£876£1,078£787
Capital Expenditures-£225-£293-£306-£237
Free Cash Flow£534£584£771£550