Record TPV Growth
Total Payment Volume (TPV) increased by 45% year-over-year, reaching a record of $26 billion for 2024.
Strong Financial Performance
Gross profit reached $295 million with an adjusted EBITDA of $189 million, maintaining a solid margin of 64%.
Expansion of Payment Solutions
Launched 20 new payment methods for pay-ins, 7 for payouts, and added nearly 100 new partner integrations.
Customer Support Improvements
Reduced customer support response time by 88% and issue resolution time by 45% through AI implementation.
High TPV Retention Rate
Achieved a TPV retention rate of over 140% in 2024.
Global Expansion
Secured nine new licenses globally, including an Authorized Payment Institution License from the UK's FCA.