| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 219.9M +5.3% | 208.8M +0.5% | 207.7M +8.2% | 191.9M +6.6% | 180.0M |
| Cost of Revenue | 141.4M +8.0% | 130.9M +1.0% | 129.6M +9.7% | 118.1M +9.0% | 108.3M |
| Gross Profit | 78.5M +0.8% | 77.9M -0.2% | 78.1M +5.8% | 73.8M +3.0% | 71.7M |
| Operating Expenses | 83.1M +0.7% | 82.5M +0.6% | 82.0M +8.2% | 75.8M +0.5% | 75.4M |
| R&D | 37.3M -2.9% | 38.5M +3.6% | 37.1M +12.5% | 33.0M +4.0% | 31.7M |
| SG&A | 45.8M +3.8% | 44.1M -1.8% | 44.9M +4.9% | 42.8M -2.0% | 43.7M |
| Operating Income | -4553000 +1.5% | -4621000 -17.7% | -3926000 -95.5% | -2008000 +46.4% | -3748000 |
| EBITDA | 13.2M +3.2% | 12.8M +25.4% | 10.2M -14.0% | 11.8M +23.7% | 9.6M |
| Net Income | 2.4M -42.0% | 4.1M +237.3% | -3000000 -141.7% | -1241000 +74.8% | -4931000 |
| EPS (Basic) | $0.07 -46.2% | $0.13 +230.0% | $-0.10 -150.0% | $-0.04 +75.0% | $-0.16 |
| EPS (Diluted) | $-0.07 +12.5% | $-0.08 +20.0% | $-0.10 -150.0% | $-0.04 +75.0% | $-0.16 |
| Shares (Diluted) | 33.5M +1.6% | 33.0M +6.9% | 30.8M +1.8% | 30.3M +1.3% | 29.9M |