ITM Power Plc

ITM.L · LSE
Analyze with AI
4/30/2025
4/30/2024
4/30/2023
4/30/2022
Market Cap£190,429£314,231£492,731£1,911,183
- Cash£207,041£230,348£283,331£366,179
+ Debt£12,331£12,704£7,809£7,148
Enterprise Value-£4,281£96,587£217,209£1,552,152
Revenue£26,040£16,509£5,229£5,627
% Growth57.7%215.7%-7.1%
Gross Profit-£23,686-£16,664-£83,013-£34,319
% Margin-91%-100.9%-1,587.6%-609.9%
EBITDA-£36,997-£31,679-£96,045-£42,933
% Margin-142.1%-191.9%-1,836.8%-763%
Net Income-£45,515-£27,224-£101,201-£46,694
% 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,020-£50,581-£67,992-£37,851
Capital Expenditures-£12,923-£14,500-£15,115-£11,155
Free Cash Flow-£32,943-£65,081-£83,107-£49,006
ITM Power Plc (ITM.L) Financial Statements & Key Stats | AlphaPilot