Investor Overview
Latest Report Figures

£38.2m
Revenue
2019: £30.9m

£10.4m
Operating profit
2019: £5.4m

27%
Operating profit margin
2019: 17.5%

28
Customers
2019: 25

340
Employees
2019: 304

£96.4m
Total contracted value
2019: £70.1m

£64.5m
Revenue
2018: £71.0m
Constant currency, adjusted EBIT, adjusted EBIT margin and operating free cash flow conversion are not measures specifically defined by IFRS.

£12.7m
Adjusted EBIT
2018: £22.0m

£58.8m
Cash
2018: £44.9m
Constant currency, adjusted EBIT, adjusted EBIT margin and operating free cash flow conversion are not measures specifically defined by IFRS.

142%
Operating free cash flow conversion
2018: 87%

316
Employees
31 December 2018: 312

83%
Staff retention rate
2018: 88%
Latest Regulatory Announcements
Subscribe to Alfa Investors for our regulatory news updates.