iomart Group plc

IOM.L · LSE
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap£35£163£137£178
- Cash£13£16£14£15
+ Debt£115£58£54£57
Enterprise Value£137£205£177£220
Revenue£143£127£116£103
% Growth12.9%9.9%12.3%
Gross Profit£70£70£64£61
% Margin49.1%54.8%55%59.5%
EBITDA-£20£36£34£37
% Margin-14.1%28.2%29.2%36.1%
Net Income-£55£6£7£9
% 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£36£34£35
Capital Expenditures-£11-£12-£11-£11
Free Cash Flow£14£24£23£25