Commoditization of payment processing as large platforms (Stripe, PayPal, Block) expand into vertical-specific solutions with greater scale and lower pricing
Regulatory changes in cross-border payments, including potential FX spread disclosure requirements or transaction fee caps in key markets (EU, UK, Australia)
Disintermediation risk if education institutions or healthcare systems build in-house payment capabilities or negotiate direct bank relationships for lower costs
Intensifying competition from Stripe (expanding into education/healthcare), traditional processors (Fiserv, FIS) adding software layers, and regional specialists in key geographies
Pricing pressure as clients gain negotiating leverage—large university systems may demand volume discounts that compress take rates below sustainable levels
Customer concentration risk if top education or healthcare clients represent disproportionate revenue and choose to multi-home or switch providers
Path to sustained profitability remains unproven—current 0.6% net margin and negative ROE indicate the business model is still scaling toward target economics
Cash burn risk if revenue growth decelerates below 20% while operating expenses remain elevated, though current $0.1B operating cash flow and 1.53 current ratio provide near-term cushion
Equity dilution risk if the company needs to raise capital to fund international expansion or acquisitions before reaching self-sustaining cash generation
StructuralCompetitiveBalance Sheet