£74.69M
Revenue
£0.14
Earnings Per Share
40.46%
Gross Margin %
£8.10M
Free Cash Flow
Revenue
74.69
Earnings Per Share
0.14
Gross Margin %
40.46
Free Cash Flow
8.10
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2007 | 2006 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | £74.69M | £74.39M | £59.33M | £57.27M | £59.65M | £70.29M | £62.64M | £42.99M | £31.96M | £29.81M | £29.82M | £32.32M | £38.78M | £33.67M | £29.06M | £33.27M | £37.63M |
GM % | Gross Margin % | 39.43% | 40.46% | 39.61% | 41.35% | 40.06% | 45.64% | 46.10% | 49.75% | 45.56% | 46.65% | 41.99% | 47.21% | 46.97% | 46.21% | 43.34% | 41.63% | 40.42% | 33.46% |
OM | Operating Margin | 6.00% | 8.50% | 5.54% | 14.30% | 14.43% | 14.99% | 14.97% | 20.74% | 19.34% | 22.10% | 21.97% | 30.09% | 28.25% | 24.45% | 23.28% | 19.11% | 16.95% | 13.38% |
EPS | Earnings Per Share | £0.04 | £0.14 | £0.10 | £0.14 | £0.13 | £0.11 | £0.21 | £0.20 | £0.13 | £0.10 | £0.11 | £0.12 | £0.12 | £0.13 | £0.10 | £0.07 | £0.06 | £0.06 |
Div. | Dividends | N/A | £0.05 | £0.05 | £0.05 | £0.05 | £0.05 | £0.08 | £0.07 | £0.06 | £0.05 | £0.05 | £0.12 | £0.12 | £0.05 | £0.04 | £0.03 | £0.04 | £0.02 |
PR % | Payout Ratio % | 0 | 35.71% | 50.00% | 35.71% | 38.46% | 45.45% | 38.10% | 35.00% | 46.15% | 50.00% | 45.45% | 100.00% | 100.00% | 38.46% | 40.00% | 42.86% | 66.67% | 33.33% |
Sha. | Shares | N/AM | 57.38M | 57.34M | 57.2M | 56.44M | 56.22M | 53.53M | 53.27M | 51.88M | 51.68M | 50.78M | 50.7M | 55.52M | 55.39M | 54.97M | 59.09M | 69.68M | 69.53M |
OCF | Operating Cash Flow | N/A | £10.99M | £3.18M | £11.91M | £16.42M | £16.02M | £11.53M | £10.71M | £10.58M | £5.81M | £7.92M | £6.26M | £8.33M | £0.00M | £9.89M | £8.69M | £5.65M | £0.00M |
FCF | Free Cash Flow | N/A | £8.10M | £2.35M | £10.68M | £16.19M | £15.19M | £10.55M | £9.53M | £9.68M | £5.29M | £7.30M | £5.83M | £7.70M | £0.00M | £9.30M | £8.15M | £5.10M | £0.00M |
FCFS | Free Cash Flow Per Share | £0.09 | £0.18 | £0.04 | £0.19 | £0.29 | £0.27 | £0.22 | £0.21 | £0.19 | £0.10 | £0.14 | £0.10 | £0.14 | £0.17 | £0.16 | £0.14 | £0.06 | £0.06 |