| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 210.9M +0.6% | 209.7M -3.5% | 217.4M -0.3% | 218.0M +1.8% | 214.2M |
| Cost of Revenue | 65.5M +1.2% | 64.7M -4.1% | 67.5M +3.9% | 65.0M +3.1% | 63.1M |
| Gross Profit | 145.3M +0.3% | 144.9M -3.3% | 149.9M -2.0% | 153.0M +1.2% | 151.1M |
| Operating Expenses | 142.3M -2.2% | 145.5M -1.4% | 147.6M +0.4% | 147.1M -0.4% | 147.6M |
| R&D | 47.1M -2.6% | 48.4M -0.6% | 48.6M +3.7% | 46.9M -0.7% | 47.2M |
| SG&A | 93.6M -3.7% | 97.1M -1.8% | 99.0M -1.2% | 100.2M -0.3% | 100.4M |
| Operating Income | 3.0M +641.0% | -558000 -124.6% | 2.3M -61.5% | 5.9M +68.9% | 3.5M |
| EBITDA | 15.9M +49.5% | 10.7M -20.8% | 13.5M -21.3% | 17.1M +14.9% | 14.9M |
| Net Income | 6.1M +437.4% | 1.1M -63.9% | 3.1M -68.1% | 9.8M +17.6% | 8.3M |
| EPS (Basic) | $0.09 +350.0% | $0.02 -60.0% | $0.05 -66.7% | $0.15 +15.4% | $0.13 |
| EPS (Diluted) | $0.09 +350.0% | $0.02 -60.0% | $0.05 -66.7% | $0.15 +15.4% | $0.13 |
| Shares (Diluted) | 67.9M +1.5% | 66.9M +1.5% | 65.9M +1.1% | 65.2M +0.7% | 64.7M |