| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 78.1M +4.9% | 74.4M -1.3% | 75.4M -3.2% | 78.0M +5.4% | 73.9M |
| Cost of Revenue | 37.7M +3.7% | 36.4M -4.8% | 38.2M +6.2% | 36.0M +1.2% | 35.5M |
| Gross Profit | 40.4M +6.0% | 38.1M +2.3% | 37.2M -11.3% | 42.0M +9.3% | 38.4M |
| Operating Expenses | 38.1M +6.7% | 35.7M -6.2% | 38.1M -1.2% | 38.5M +0.1% | 38.5M |
| R&D | 4.0K -92.7% | 55.0K -30.4% | 79.0K +38.6% | 57.0K +72.7% | 33.0K |
| SG&A | 27.7M +10.2% | 25.1M -7.7% | 27.2M -2.3% | 27.8M -0.1% | 27.9M |
| Operating Income | 2.3M -3.4% | 2.4M +380.1% | -839000 -124.4% | 3.4M +4346.9% | -81000 |
| EBITDA | 12.7M -1.6% | 12.9M +30.0% | 9.9M -29.5% | 14.1M +34.0% | 10.5M |
| Net Income | -8694000 -6.7% | -8150000 +34.1% | -12371000 -61.1% | -7678000 +26.1% | -10383000 |
| EPS (Basic) | $-0.24 -4.3% | $-0.23 +32.4% | $-0.34 -61.9% | $-0.21 +27.6% | $-0.29 |
| EPS (Diluted) | $-0.24 -4.3% | $-0.23 +32.4% | $-0.34 -61.9% | $-0.21 +27.6% | $-0.29 |
| Shares (Diluted) | 36.5M +0.8% | 36.2M +0.1% | 36.1M +0.0% | 36.1M +0.2% | 36.1M |