ITM Power Plc

ITM.L · LSE
Analyze with AI
4/30/2025
10/31/2024
4/30/2024
10/31/2023
Revenue£10,506£15,534£7,626£8,883
% Growth-32.4%103.7%-14.2%
Cost of Goods Sold£27,864£25,722£16,144£19,419
Gross Profit-£17,358-£10,188-£8,518-£10,536
% Margin-165.2%-65.6%-111.7%-118.6%
R&D Expenses£0£0£2,600£0
G&A Expenses-£20,952£23,894£11,174£15,651
SG&A Expenses-£20,952£23,894£2,671£13,261
Sales & Mktg Exp.£0£0-£8,503-£2,390
Other Operating Expenses£27,465-£295£650£0
Operating Expenses£6,513£23,599£5,921£13,261
Operating Income-£23,871-£33,787-£14,439-£23,572
% Margin-227.2%-217.5%-189.3%-265.4%
Other Income/Exp. Net£7,300£4,995£5,571£5,383
Pre-Tax Income-£16,571-£28,792-£8,868-£18,189
Tax Expense£84£68£141£26
Net Income-£16,655-£28,860-£9,009-£18,215
% Margin-158.5%-185.8%-118.1%-205.1%
EPS-0.027-0.047-0.015-0.03
% Growth42.3%-220.5%50.5%
EPS Diluted-0.027-0.047-0.015-0.03
Weighted Avg Shares Out617,227617,181616,979616,605
Weighted Avg Shares Out Dil617,224617,175616,979616,605
Supplemental Information
Interest Income£4,672£5,496£5,950£6,269
Interest Expense£486£499£348£295
Depreciation & Amortization£3,860£3,521£2,399£2,390
EBITDA-£12,222-£30,266-£10,497-£21,182
% Margin-116.3%-194.8%-137.6%-238.5%