| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | £ 266.54M | £ 239.53M | £ 230.88M | £ 188.97M | £ 148.30M |
| Gross Profit | £ 81.90M | £ 70.16M | £ 58.98M | £ 49.95M | £ 38.48M |
| Operating Income | £ 24.75M | £ 14.01M | £ 18.48M | £ 23.30M | £ 14.97M |
| EBITDA | £ 32.34M | £ 24.31M | £ 21.25M | £ 23.66M | £ 16.42M |
| Net Income | £ 15.90M | £ 13.47M | £ 12.24M | £ 18.72M | £ 12.38M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | £ 4.19M | £ 21.94M | £ 25.46M | £ 34.41M | £ 32.98M |
| Total Assets | £ 160.83M | £ 158.38M | £ 169.79M | £ 82.28M | £ 69.02M |
| Total Debt | £ 18.06M | £ 20.99M | £ 27.35M | £ 2.60M | £ 2.69M |
| Net Debt | £ 13.87M | £ -954.00K | £ 1.89M | £ -31.82M | £ -30.29M |
| Total Liabilities | £ 85.73M | £ 83.97M | £ 94.35M | £ 41.30M | £ 31.58M |
| Stockholders' Equity | £ 73.66M | £ 70.20M | £ 67.90M | £ 38.78M | £ 35.54M |
| Cash Flow | |||||
| Free Cash Flow | £ 26.99M | £ 21.68M | £ 20.50M | £ 26.55M | £ 17.28M |
| Operating Cash Flow | £ 30.03M | £ 23.74M | £ 24.34M | £ 26.75M | £ 17.58M |
| Investing Cash Flow | £ -5.04M | £ -2.52M | £ -54.21M | £ -7.38M | £ -2.65M |
| Financing Cash Flow | £ -23.26M | £ -24.74M | £ 20.92M | £ -17.94M | £ -3.05M |