
Full-year revenue was ~$23.3M (down ~39.8% from $38.7M) and adjusted loss before tax was ~$0.2M versus a $8.7M profit a year earlier; results were broadly in line with consensus revenue $24.1M and adjusted loss $0.3M. Annual recurring revenue rose 10.3% to $15.0M and net revenue retention was 97.6%, while year-end cash was $32.0M and the company remains debt-free. Management attributes the headline revenue decline to contractual changes that altered revenue recognition rather than weaker underlying activity, but noted difficulty in consistently winning new logos and said it has adjusted its business approach for FY27.
The headline weakness hides a classic recognition and go-to-market timing mismatch: changes to commercial contracts can depress headline revenue in the near term while actually increasing the predictability and quality of recurring revenue over a 12–24 month window. Markets will punish the short-term headline miss faster than they will reward the structural improvement, so expect volatility around the upcoming results as investors re-price growth vs. quality. The CEO’s admission about new-logo inconsistency and the reported renewal downgrades point to an execution problem rather than a pure product-market failure; that distinction matters because execution issues are fixable with sales re-org, comp changes, or re-focused channel partnerships, whereas product problems are lengthier and more expensive to cure. Second-order winners from a deal delay environment are larger, integrated CDP/marketing-cloud vendors and implementation partners who can step in for risk-averse customers; implementation vendors may face lumpy demand near-term, compressing their revenue cadence. Near-term catalysts are the July results and any guidance changes to bookings cadence; these will reveal whether management’s “business approach adjustments” are structural (re-org, pricing, channel) or tactical (one-off cost saves). Tradeable outcomes are short-term downside on headline misses versus a medium-term re-rating if new-logo traction returns — position sizing should reflect uncertain execution and the asymmetric payoff if management demonstrates measurable improvement in net-new logos over two consecutive quarters.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mildly negative
Sentiment Score
-0.25
Ticker Sentiment