ITM Power Plc (ETR:IJ8)
Germany flag Germany · Delayed Price · Currency is EUR
0.6870
-0.0045 (-0.65%)
At close: Feb 13, 2026

ITM Power Income Statement

Millions GBP. Fiscal year is May - Apr.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '25 Apr '25 Apr '24 Apr '23 Apr '22 Apr '21
Operating Revenue
28.5326.0416.515.235.634.28
Other Revenue
-----1.36
Revenue
28.5326.0416.515.235.635.63
Revenue Growth (YoY)
23.20%57.73%215.72%-7.07%-0.07%12.39%
Cost of Revenue
48.549.7333.1784.2929.120.98
Gross Profit
-19.97-23.69-16.66-79.07-23.48-15.35
Selling, General & Admin
5.5517.9218.3217.7418.638.84
Research & Development
-----3.49
Amortization of Goodwill & Intangibles
2.452.451.920.940.85-
Other Operating Expenses
-3.68-3.42-1.23-1.57-0.56-1.19
Operating Expenses
5.1417.7819.820.1221.2611.3
Operating Income
-25.11-41.46-36.47-99.18-44.74-26.66
Interest Expense
-1.2-0.99-0.64-0.54-0.53-0.48
Interest & Investment Income
8.7410.1712.224.650.330.08
Earnings From Equity Investments
-0-0.01-0.29-1.57-0.01-0.6
EBT Excluding Unusual Items
-17.58-32.28-25.18-96.64-44.95-27.65
Gain (Loss) on Sale of Investments
---0.33---
Gain (Loss) on Sale of Assets
0.010.01-0.13-0.06-1.71-
Asset Writedown
---1.42-4.47--
Other Unusual Items
-13.09-13.09----
Pretax Income
-30.66-45.36-27.06-101.17-46.66-27.65
Income Tax Expense
0.160.150.170.030.030.05
Net Income
-30.82-45.52-27.22-101.2-46.69-27.7
Net Income to Common
-30.82-45.52-27.22-101.2-46.69-27.7
Shares Outstanding (Basic)
617617617615577507
Shares Outstanding (Diluted)
617617617615577507
Shares Change (YoY)
0.06%0.09%0.34%6.59%13.69%27.39%
EPS (Basic)
-0.05-0.07-0.04-0.16-0.08-0.05
EPS (Diluted)
-0.05-0.07-0.04-0.16-0.08-0.05
Free Cash Flow
-8.52-28.57-62.55-81.11-42.27-34.56
Free Cash Flow Per Share
-0.01-0.05-0.10-0.13-0.07-0.07
Gross Margin
-70.00%-90.96%-100.94%---272.65%
Operating Margin
-88.01%-159.22%-220.90%-1896.73%-795.02%-473.40%
Profit Margin
-108.00%-174.79%-164.90%-1935.38%-829.82%-491.87%
Free Cash Flow Margin
-29.86%-109.70%-378.87%-1551.10%-751.27%-613.80%
EBITDA
-18.44-35.43-31.68-96.05-42.35-24.85
EBITDA Margin
-64.63%-136.06%-191.89%---
D&A For EBITDA
6.676.034.793.142.391.8
EBIT
-25.11-41.46-36.47-99.18-44.74-26.66
EBIT Margin
-88.01%-159.22%-220.90%---
Updated Oct 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.