ITM Power Plc

ITM.L · LSE
Analyze with AI
4/30/2025
4/30/2024
4/30/2023
4/30/2022
Market Cap£190£314£493£1,911
- Cash£207£230£283£366
+ Debt£12£13£8£7
Enterprise Value-£4£97£217£1,552
Revenue£26£17£5£6
% Growth57.7%215.7%-7.1%
Gross Profit-£24-£17-£83-£34
% Margin-91%-100.9%-1,587.6%-609.9%
EBITDA-£37-£32-£96-£43
% Margin-142.1%-191.9%-1,836.8%-763%
Net Income-£46-£27-£101-£47
% Margin-174.8%-164.9%-1,935.4%-829.8%
EPS Diluted-0.074-0.044-0.16-0.081
% Growth-67.8%72.4%-97.5%
Operating Cash Flow-£20-£51-£68-£38
Capital Expenditures-£13-£15-£15-£11
Free Cash Flow-£33-£65-£83-£49