Company Highlights

  • 8,500

    Buyer Customers

  • 1,350,000

    Supplier Customers

  • 79.1M

    2024 Transactions Processed

  • $242B

    2024 Spend Under Management

  • $83.8B

    2024 Total Payment Volume

  • 73.6%

    *2024 Non-GAAP Gross Margin

  • $5.55

    2024 Transaction Yield

  • 98.6%

    2024 Net Transactions Retained

Financial Metrics