ITM Power Plc

ITMPF · OTC
Analyze with AI
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
% Growth42.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