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
          



























































   87   88   89   90   91