ITM Power Plc (AIM:ITM)
United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
74.60
0.00 (0.00%)
Nov 10, 2026, 11:24 AM GMT

ITM Power Income Statement

Millions GBP. Fiscal year is May - Apr.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Operating Revenue
43.6526.0416.515.235.63
43.6526.0416.515.235.63
Revenue Growth
67.62%57.73%215.72%-7.07%-0.07%
Cost of Revenue
49.7449.7333.1784.2929.1
Gross Profit
-6.1-23.69-16.66-79.07-23.48
Selling, General & Admin
22.0817.9218.3217.7418.63
Amortization of Goodwill & Intangibles
2.872.451.920.940.85
Other Operating Expenses
-1.36-3.42-1.23-1.57-0.56
Operating Expenses
24.4417.7819.820.1221.26
Operating Income
-30.54-41.46-36.47-99.18-44.74
Interest Expense
-1.23-0.99-0.64-0.54-0.53
Interest & Investment Income
7.3910.1712.224.650.33
Earnings From Equity Investments
-0-0.01-0.29-1.57-0.01
EBT Excluding Unusual Items
-24.39-32.28-25.18-96.64-44.95
Gain (Loss) on Sale of Investments
---0.33--
Gain (Loss) on Sale of Assets
-0.450.01-0.13-0.06-1.71
Asset Writedown
---1.42-4.47-
Other Unusual Items
--13.09---
Pretax Income
-24.83-45.36-27.06-101.17-46.66
Income Tax Expense
0.160.150.170.030.03
Net Income
-24.99-45.52-27.22-101.2-46.69
Net Income to Common
-24.99-45.52-27.22-101.2-46.69
Net Income Growth
-----
Shares Outstanding (Basic)
617617617615577
Shares Outstanding (Diluted)
617617617615577
Shares Change
0.02%0.09%0.34%6.59%13.69%
EPS (Basic)
-0.04-0.07-0.04-0.16-0.08
EPS (Diluted)
-0.04-0.07-0.04-0.16-0.08
EPS Growth
-----

Additional Metrics

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Free Cash Flow
-33.46-28.57-62.55-81.11-42.27
Free Cash Flow Per Share
-0.05-0.05-0.10-0.13-0.07
Gross Margin
-13.97%-90.96%-100.94%--
Operating Margin
-69.97%-159.22%-220.90%-1896.73%-795.02%
Profit Margin
-57.26%-174.79%-164.90%-1935.38%-829.82%
Free Cash Flow Margin
-76.67%-109.70%-378.87%-1551.10%-751.27%
EBITDA
-23.52-35.43-31.68-96.05-42.35
EBITDA Margin
-53.90%-136.06%-191.89%--
D&A For EBITDA
7.026.034.793.142.39
EBIT
-30.54-41.46-36.47-99.18-44.74
EBIT Margin
-69.97%-159.22%-220.90%--