Company Highlights

  • 8,000

    Buyer Customers

  • 1,200,000

    Supplier Customers

  • 75.3M

    2023 Transactions Processed

  • $231B

    2023 Spend Under Management

  • $75.9B

    2023 Payments Spend

  • 69.4%

    *2023 Non-GAAP Gross Margin

  • $5.05

    2023 Transaction Yield

  • 101.0%

    2023 Net Transactions Retained

Financial Metrics