ITM Power Plc
ITM.L · LSE
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 |
| % Growth | 57.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 |