Financial Services
Price
$352.46
+3.38%Market Cap
$23.04B
Day High
$352.68
Day Low
$343.94
CPAY delivered a strong Q1 2026 with revenue surging 25.4% YoY to $1.26B and operating income jumping 48.9% to $636M, driven by significant margin expansion, though operating cash flow remained slightly negative and the current ratio dipped below 1.0x.
Key risk: Current Ratio Below 1.0x — Liquidity Pressure
The current ratio stands at 0.977x, meaning current liabilities of $15.0B exceed current assets of $14.6B. This liquidity shortfall, partly driven by an 82% surge in current liabilities, could create near-term refinancing or operational funding pressure if not managed carefully.
Other Transaction & Payment Processing Services companies