ITM Power Plc

ITMPF · OTC
Analyze with AI
4/30/2025
4/30/2024
4/30/2023
4/30/2022
Market Cap$190,931$321,312$487,073$1,926,448
- Cash$207,041$230,348$283,331$366,179
+ Debt$12,331$12,704$7,809$7,148
Enterprise Value-$3,779$103,668$211,551$1,567,417
Revenue$26,040$16,509$5,229$5,627
% Growth57.7%215.7%-7.1%
Gross Profit-$23,686-$16,664-$83,013-$34,319
% Margin-91%-100.9%-1,587.6%-609.9%
EBITDA-$36,997-$31,679-$96,045-$42,933
% Margin-142.1%-191.9%-1,836.8%-763%
Net Income-$45,515-$27,224-$101,201-$46,694
% 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,020-$50,581-$67,992-$37,851
Capital Expenditures-$12,923-$14,500-$15,115-$11,155
Free Cash Flow-$32,943-$65,081-$83,107-$49,006
ITM Power Plc (ITMPF) Financial Statements & Key Stats | AlphaPilot