Enwell Energy plc

ENW.L · LSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap£88,255£61,226£60,258£151,864
- Cash£99,398£76,493£88,652£87,780
+ Debt£835£283£487£1,103
Enterprise Value-£10,308-£14,984-£27,907£65,187
Revenue£44,928£62,194£133,380£121,353
% Growth-27.8%-53.4%9.9%
Gross Profit£28,235£38,972£85,923£73,931
% Margin62.8%62.7%64.4%60.9%
EBITDA£36,756£44,592£82,554£79,302
% Margin81.8%71.7%61.9%65.3%
Net Income£23,723£26,486£60,183£51,119
% Margin52.8%42.6%45.1%42.1%
EPS Diluted0.0740.0830.190.16
% Growth-10.4%-56.5%18.8%
Operating Cash Flow£34,560£60,518£27,032£69,374
Capital Expenditures-£3,937-£10,834-£25,403-£38,218
Free Cash Flow£30,623£49,684£1,629£31,156
Enwell Energy plc (ENW.L) Financial Statements & Key Stats | AlphaPilot