Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £1.04B | £962.5M | £541.7M | £538.0M |
| Operating expenses | £130.0M | £145.6M | £87.6M | £65.3M |
| Operating income | £139.0M | £82.9M | £35.9M | £50.7M |
| Operating margin | 13.42% | 8.62% | 6.63% | 9.42% |
| EBITDA | £227.8M | £163.9M | £77.9M | £89.8M |
| EBITDA margin | 21.99% | 17.02% | 14.37% | 16.70% |
| Net income | £79.9M | £23.3M | £13.5M | £31.2M |
| Net profit margin | 7.71% | 2.42% | 2.50% | 5.81% |
| Basic EPSper basic share | £0.07 | £0.02 | £0.02 | £0.05 |
| Diluted EPSper diluted share | £0.00 | £0.02 | £0.02 | £0.05 |
SigmaRoc released half-year results and an acquisition announcement on 7 September 2026. H1 performance Measure H1 2026 H1 2025 Revenue £523.1m £510.3m Underlying EBITDA £131.2m £117.8m Underlying EBITDA margin 25.1% 23.1% Statutory pretax ...