Financial results & reporting

Financial results & reporting

Another year of record earnings from sustained revenue performance and operational excellence

Performance highlights

Trading Volume (flow)

£71bn

Revenue

£223.5m

EBITDA

£78m

Net Promoter Score

+78

For the year ended December 2023
*Trading volumes represent flow measured as single leg transaction volume.
**Source: Post-service NPS score, as of July 2024. +6 points from December 2023

 

 

 

2023 Annual Report

 Delivering growth and investing for the future

Download full Annual Report 2023
2023 Annual Report

A message from our CEO

"Our strong and established presence in some of the world’s biggest and fastest growing areas of cross-border payments combined with the scalability of our platform and best-in-class proprietary technology give us a significant competitive advantage in a rapidly expanding global market.”

Velizar Tarashev

Chief Executive Officer

 

A message from our CEO