Page 89 - Sigmaroc Annual-Report 2023
P. 89
Key measures and statistics
Revenue
£m
2023 +8% 2022 +98% 2021 +119%
EBITDA
£m
2023 +15% 2022 +108% 2021 +104% 2020 +60% 2019
Underlying EPS
pence
2023 +1% 2022 +48% 2021 +20% 2020 +7%
89
FY23 financials
£49m £24m
£15m
£117m £102m
£272m £124m
£70m
£580m £538m
2020 2019
Underlying EBITDA margin
%
+77%
8.1p 8.0p
5.4p 4.5p
4.2p
18%
19%
20% 19%
21%
2023 +5% 2022 +6%
2021
-5% 2020 -10%
2019 2019
Leverage ratio
ratio
2023 -11% 2022 +4% 2021 +1% 2020 -18% 2019
1.6x 1.8x
1.7x 1.7x
2.1x