| Metric | Q2 2026 | Q2 2025 | Market expectation / reference |
|---|---|---|---|
| Revenue | $28.5M | $23.4M | ~$27.8M consensus |
| GAAP diluted EPS | $0.91 | $(0.32) | ~$0.03 consensus |
| Adjusted net income | $4.2M | $0.6M | — |
| Adjusted EBITDA | $7.4M | $5.6M | 26% margin vs. 24% |
| GAAP gross margin | 64% | 65% | — |
| Adjusted gross margin | 65% | 66% | — |