Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | £ 77.34M | £ 68.38M | £ 59.52M | £ 52.04M | £ 53.52M | |
- | £ 47.28M | £ 41.46M | £ 35.37M | £ 30.52M | £ 31.62M | |
- | £ 30.06M | £ 26.91M | £ 24.16M | £ 21.52M | £ 21.91M | |
- | £ 17.77M | £ 15.38M | £ 14.60M | £ 14.01M | £ 12.92M | |
- | £ 12.28M | £ 11.53M | £ 9.56M | £ 7.51M | £ 8.98M | |
- | £ 119.00K | £ -178.00K | £ 223.00K | £ -734.00K | £ -631.00K | |
- | £ -54.00K | £ -44.00K | - | - | - | |
- | £ 12.46M | £ 11.39M | £ 9.70M | £ 6.87M | £ 10.37M | |
- | £ 2.79M | £ 2.52M | £ 3.57M | £ 1.94M | £ 1.76M | |
- | - | - | - | - | - | |
- | £ 9.66M | £ 8.88M | £ 6.13M | £ 4.93M | £ 8.60M | |
- | £ 0.10 | £ 0.09 | £ 0.07 | £ 0.05 | £ 0.09 | |
- | £ 0.10 | £ 0.09 | £ 0.06 | £ 0.05 | £ 0.09 | |
- | £ 92.54M | £ 94.47M | £ 94.31M | £ 93.68M | £ 91.46M | |
- | £ 95.48M | £ 96.44M | £ 97.68M | £ 99.37M | £ 93.63M | |
- | £ 0.03 | £ 0.04 | £ 0.04 | £ 0.00 | £ 0.03 | |
- | - | - | - | - | - | |
- | - | - | - | £ 0.06 | £ 0.09 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | £ 65.05M | £ 56.85M | £ -49.97M | £ 44.53M | £ 44.54M | |
- | £ 9.66M | £ 8.88M | £ 6.13M | £ 4.93M | £ 8.60M | |
- | £ 9.33M | £ 9.23M | £ 7.85M | £ 4.91M | £ 7.12M | |
- | - | - | - | £ 607.00K | £ 612.00K | |
- | £ 12.59M | £ 11.59M | £ 9.92M | £ 7.48M | £ 10.98M | |
- | £ 18.06M | £ 16.64M | £ 9.92M | £ 12.19M | £ 15.46M |