| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 204.0M +3.7% | 196.6M +1.0% | 194.7M +1.4% | 192.1M +4.1% | 184.6M |
| Cost of Revenue | 72.7M +1.2% | 71.8M +4.6% | 68.6M -3.1% | 70.8M +11.7% | 63.4M |
| Gross Profit | 131.3M +5.2% | 124.9M -1.0% | 126.1M +3.9% | 121.3M +0.1% | 121.2M |
| Operating Expenses | 135.7M +0.2% | 135.5M +5.3% | 128.7M +10.0% | 117.0M -6.5% | 125.1M |
| R&D | 24.8M +1.0% | 24.6M +10.0% | 22.3M +12.0% | 19.9M -3.2% | 20.6M |
| SG&A | 103.0M -3.7% | 107.0M +9.0% | 98.2M +6.7% | 92.0M +0.2% | 91.8M |
| Operating Income | -4443000 +58.1% | -10606000 -306.2% | -2611000 -160.4% | 4.3M +211.8% | -3864000 |
| EBITDA | 24.7M +50.1% | 16.4M -30.1% | 23.5M -20.1% | 29.4M +50.4% | 19.6M |
| Net Income | 9.0M +460.3% | -2510000 +64.2% | -7003000 -273.1% | 4.0M +520.9% | -961000 |
| EPS (Basic) | $0.06 +400.0% | $-0.02 -300.0% | $0.01 -66.7% | $0.03 +400.0% | $-0.01 |
| EPS (Diluted) | $0.06 +400.0% | $-0.02 -300.0% | $0.01 -50.0% | $0.02 +300.0% | $-0.01 |
| Shares (Diluted) | 79.2M +1.3% | 78.2M -26.2% | 106.0M +32.5% | 80.0M +8.5% | 73.7M |