ITM Power Plc
ITMPF · OTC
4/30/2025 | 10/31/2024 | 4/30/2024 | 10/31/2023 | |
|---|---|---|---|---|
| Market Cap | $190,917 | $256,277 | $321,435 | $395,866 |
| - Cash | $207,041 | $203,134 | $230,348 | $253,749 |
| + Debt | $12,331 | $12,624 | $12,704 | $7,263 |
| Enterprise Value | -$3,793 | $65,767 | $103,791 | $149,380 |
| Revenue | $10,506 | $15,534 | $7,626 | $8,883 |
| % Growth | -32.4% | 103.7% | -14.2% | – |
| Gross Profit | -$17,358 | -$10,188 | -$8,518 | -$10,536 |
| % Margin | -165.2% | -65.6% | -111.7% | -118.6% |
| EBITDA | -$12,222 | -$30,266 | -$10,497 | -$21,182 |
| % Margin | -116.3% | -194.8% | -137.6% | -238.5% |
| Net Income | -$16,655 | -$28,860 | -$9,009 | -$18,215 |
| % Margin | -158.5% | -185.8% | -118.1% | -205.1% |
| EPS Diluted | -0.027 | -0.047 | -0.015 | -0.03 |
| % Growth | 42.3% | -220.5% | 50.5% | – |
| Operating Cash Flow | $11,650 | -$27,012 | -$23,048 | -$21,270 |
| Capital Expenditures | -$5,105 | -$3,441 | -$6,737 | -$7,005 |
| Free Cash Flow | $6,545 | -$30,453 | -$29,785 | -$28,275 |