iomart Group plc

IOM.L · LSE
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap£34,858£163,041£136,957£178,390
- Cash£13,088£15,755£13,818£15,332
+ Debt£115,006£58,091£53,580£56,623
Enterprise Value£136,776£205,377£176,719£219,681
Revenue£143,460£127,049£115,638£103,018
% Growth12.9%9.9%12.3%
Gross Profit£70,463£69,580£63,558£61,306
% Margin49.1%54.8%55%59.5%
EBITDA-£20,243£35,803£33,723£37,214
% Margin-14.1%28.2%29.2%36.1%
Net Income-£55,117£6,441£6,995£9,396
% Margin-38.4%5.1%6%9.1%
EPS Diluted-0.490.0560.0620.084
% Growth-970.3%-9.3%-26.1%
Operating Cash Flow£25,346£35,937£33,887£35,456
Capital Expenditures-£11,246-£11,804-£10,849-£10,935
Free Cash Flow£14,100£24,133£23,038£24,521
iomart Group plc (IOM.L) Financial Statements & Key Stats | AlphaPilot