Revenue Beat and YoY Growth
Total revenue of $196.6 million in Q1, up 11.1% year-over-year and above the high end of company guidance.
Adjusted EBITDA Outperformance
Adjusted EBITDA of $44.1 million in Q1, up 18.4% year-over-year and above guidance; full-year adjusted EBITDA guide raised to $202M–$208M from $188M–$192M.
Recurring Revenue and ARR Strength
Annual recurring revenue (ARR) increased 11.2% year-over-year; software subscription revenue up 10.9% and services revenue up 12.2% in the quarter.
Cloud Momentum
Cloud revenue grew 20.7% year-over-year; cloud now approaches 60% of total subscription revenue and company reiterates full-year cloud revenue growth target of 25%.
Customer Retention and Unit Economics
Gross revenue retention at 95%; net revenue retention stable; average annual revenue per direct customer (AARPC) $140,464, up 11% year-over-year; scaled customer count growth at 12%.
Improving Margins and Cash Flow
Non-GAAP gross margins increased by 50 basis points year-over-year; free cash flow positive $7.7 million in Q1 (only the second positive Q1 since IPO).
Cost Action and Future Cash Savings
April value-creation program includes ~9% workforce reduction and third-party spend cuts; recognized $6.2M pretax severance charge and $2.6M incremental execution costs in Q1; expected fully annualized cash savings of $60M–$70M per year beginning in 2027 (net of reinvestments).
E-invoicing & Compliance Momentum
E-invoicing business showing strong ARR and revenue growth materially above corporate rate; expected revenue ramp later in year with France mandate and further ramp in 2027 with Germany mandate.
Strategic AI Investments and Early Product Traction
Acquired Brinta to add AI-first e-invoicing/compliance capabilities and Latin America coverage; first commercial AI product (smart categorization) in production shows dramatic productivity gains — categorization time down from >1.5 minutes per product to a few seconds and customers moving full catalogs through the platform.
Share Repurchase
Repurchased $20 million of shares in Q1 at an average price of $14.59 per share.