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
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