dLocal Reports 2024 Fourth Quarter Financial Results
Full Year 2024 results US$25.6 billion Total Payment Volume, up 45% year-over-year Revenue of US$746 million, up 15% year-over-year 113% Net Revenue Retention Rate Gross Profit of US$295 million, up 6% year-over-year Adjusted EBITDA of US$189 million, down …