ITM.L
ITM.L
GB00B0130H42
ITM POWER PLC ORD 5P
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 26.040.000 16.509.000
57.7%
Cost of Revenue 49.726.000 33.173.000
49.9%
Gross Profit -23.686.000 -16.664.000
42.1%
17.775.000 19.804.000
10.2%
Operating Income -41.461.000 -36.468.000
13.7%
Pretax Income -45.363.000 -27.057.000
67.7%
Net Income Common Stockholders -45.515.000 -27.224.000
67.2%
-- --
--
-- --
--
ende