Tullow Oil plc

TLW.L · LSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap£395,839£714,493£641,240£891,558
- Cash£548,600£494,500£636,300£469,100
+ Debt£2,708,700£2,991,300£3,456,900£3,732,100
Enterprise Value£2,555,939£3,211,293£3,461,840£4,154,558
Revenue£1,534,900£1,634,100£1,783,100£1,285,400
% Growth-6.1%-8.4%38.7%
Gross Profit£754,000£790,800£1,085,700£646,500
% Margin49.1%48.4%60.9%50.3%
EBITDA£1,108,300£860,200£1,203,100£930,800
% Margin72.2%52.6%67.5%72.4%
Net Income£54,600-£109,600£49,100-£80,700
% 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£758,500£876,200£1,077,800£786,900
Capital Expenditures-£224,500-£292,500-£306,400-£236,500
Free Cash Flow£534,000£583,700£771,400£550,400
Tullow Oil plc (TLW.L) Financial Statements & Key Stats | AlphaPilot