Investor Overview
2020 Annual Report and Accounts
Latest Report Figures

£78.9m
Revenue
2019: £64.5m

£23.9m
Operating profit
2019: £12.7m

30%
Operating profit margin
2019: 27%

32
Customers
2019: 25

360
Employees
2019: 316

£112.9m
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%
Subscribe to Alfa Investors for our regulatory news updates.