iomart Group plc
IOM.L · LSE
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 |
| % Growth | 12.9% | 9.9% | 12.3% | – |
| Gross Profit | £70,463 | £69,580 | £63,558 | £61,306 |
| % Margin | 49.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.49 | 0.056 | 0.062 | 0.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 |