| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 125.8M +8.1% | 116.3M +0.3% | 116.0M +2.3% | 113.4M +0.4% | 113.0M |
| Cost of Revenue | 45.2M +10.6% | 40.9M -4.6% | 42.8M +9.9% | 39.0M -2.2% | 39.9M |
| Gross Profit | 80.5M +6.7% | 75.4M +3.2% | 73.1M -1.7% | 74.4M +1.8% | 73.1M |
| Operating Expenses | 88.9M +27.6% | 69.7M +0.3% | 69.5M +12.3% | 61.9M -4.4% | 64.7M |
| R&D | 9.1M +2.4% | 8.8M -3.1% | 9.1M +12.9% | 8.1M +14.4% | 7.1M |
| SG&A | 79.8M +31.2% | 60.8M +7.0% | 56.8M -0.8% | 57.3M -0.7% | 57.7M |
| Operating Income | -8364000 -244.5% | 5.8M +57.3% | 3.7M -70.6% | 12.5M +49.5% | 8.4M |
| EBITDA | -1616000 -113.3% | 12.1M +28.5% | 9.4M -48.3% | 18.3M +31.1% | 13.9M |
| Net Income | -13510000 -1053.4% | 1.4M -41.6% | 2.4M -62.7% | 6.5M +383.4% | 1.3M |
| EPS (Basic) | $-0.28 -1033.3% | $0.03 -40.0% | $0.05 -64.3% | $0.14 +366.7% | $0.03 |
| EPS (Diluted) | $-0.28 -1033.3% | $0.03 -40.0% | $0.05 -61.5% | $0.13 +333.3% | $0.03 |
| Shares (Diluted) | 48.5M -2.4% | 49.7M -4.8% | 52.3M +7.2% | 48.8M +7.5% | 45.4M |