ITM Power Plc

ITMPF · OTC
Analyze with AI
4/30/2025
4/30/2024
4/30/2023
4/30/2022
Market Cap$191$321$487$1,926
- Cash$207$230$283$366
+ Debt$12$13$8$7
Enterprise Value-$4$104$212$1,567
Revenue$26$17$5$6
% Growth57.7%215.7%-7.1%
Gross Profit-$24-$17-$83-$34
% Margin-91%-100.9%-1,587.6%-609.9%
EBITDA-$37-$32-$96-$43
% Margin-142.1%-191.9%-1,836.8%-763%
Net Income-$46-$27-$101-$47
% Margin-174.8%-164.9%-1,935.4%-829.8%
EPS Diluted-0.074-0.044-0.16-0.081
% Growth-67.8%72.4%-97.5%
Operating Cash Flow-$20-$51-$68-$38
Capital Expenditures-$13-$15-$15-$11
Free Cash Flow-$33-$65-$83-$49