Revenue and Earnings Beat Guidance
Total revenue of $205 million in Q1 2026 beat guidance of $194–$200 million; GAAP diluted EPS was $2.14 (vs guidance $1.61–$1.86) and non-GAAP EPS was $2.57 (above midpoint guidance). Adjusted EBITDA was $112 million (vs guidance $101–$110 million) with an adjusted EBITDA margin of 54%.