ITM Power Plc (AIM:ITM)
United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
74.80
+0.20 (0.27%)
Nov 10, 2026, 10:30 AM GMT

ITM Power Financials Overview

Millions GBP. Fiscal year is May - Apr.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Revenue
43.6543.6526.0416.515.235.63
Revenue Growth
52.98%67.62%57.73%215.72%-7.07%-0.07%
Gross Profit
-6.1-6.1-23.69-16.66-79.07-23.48
Operating Income
-30.54-30.54-41.46-36.47-99.18-44.74
Net Income
-24.99-24.99-45.52-27.22-101.2-46.69
Earnings Per Share
-0.04-0.04-0.07-0.04-0.16-0.08
EPS Growth
------

Revenue by Geography

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
United Kingdom
2.52.51.635.90.73.36
Europe
41.0241.0222.61---
Rest of World
0.130.131.81---
Total
43.6543.6526.0416.515.235.63

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Cash & Investments
215.62215.62207.04230.35282.56365.88
Total Debt
14.114.112.3312.77.817.15
Net Cash (Debt)
201.52201.52194.71217.64274.75358.73
Net Cash Growth
10.05%3.50%-10.54%-20.78%-23.41%111.53%
Net Cash Per Share
0.330.330.320.350.450.62

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Operating Cash Flow
-23.99-23.99-20.02-50.58-72.55-38.16
Capital Expenditures
-9.47-9.47-8.55-11.97-8.55-4.12
Free Cash Flow
-33.46-33.46-28.57-62.55-81.11-42.27
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Gross Margin
-13.97%-13.97%-90.96%-100.94%--
Operating Margin
-69.97%-69.97%-159.22%-220.90%-1896.73%-795.02%
Pretax Margin
-56.90%-56.90%-174.21%-163.89%-1934.77%-829.27%
Profit Margin
-57.26%-57.26%-174.79%-164.90%-1935.38%-829.82%
FCF Margin
-76.67%-76.67%-109.70%-378.87%-1551.10%-751.27%

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingNov '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
PS Ratio
11.8225.167.3119.0492.12361.12