| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 193.8M +7.2% | 180.8M -12.0% | 205.6M +9.0% | 188.6M -0.2% | 189.0M |
| Cost of Revenue | 32.5M -2.0% | 33.2M -7.7% | 35.9M +7.4% | 33.5M +1.0% | 33.1M |
| Gross Profit | 161.3M +9.2% | 147.7M -13.0% | 169.6M +9.3% | 155.2M -0.5% | 155.9M |
| Operating Expenses | 138.3M +4.7% | 132.0M +0.1% | 131.9M -1.6% | 134.1M -5.8% | 142.3M |
| R&D | 46.4M +2.2% | 45.4M +8.9% | 41.7M -7.0% | 44.8M -5.0% | 47.2M |
| SG&A | 75.2M +5.5% | 71.3M -6.0% | 75.9M +2.5% | 74.0M -8.0% | 80.4M |
| Operating Income | 23.0M +47.3% | 15.6M -58.6% | 37.8M +79.0% | 21.1M +55.8% | 13.5M |
| EBITDA | 39.7M +28.1% | 31.0M -40.5% | 52.1M +43.5% | 36.3M +28.5% | 28.2M |
| Net Income | 12.9M +101.5% | 6.4M -78.1% | 29.3M +187.5% | 10.2M +16.5% | 8.8M |
| EPS (Basic) | $0.08 +100.0% | $0.04 -77.8% | $0.18 +200.0% | $0.06 +20.0% | $0.05 |
| EPS (Diluted) | $0.08 +100.0% | $0.04 -77.8% | $0.18 +200.0% | $0.06 +20.0% | $0.05 |
| Shares (Diluted) | 157.9M -3.8% | 164.1M -0.3% | 164.6M -1.1% | 166.5M -0.1% | 166.7M |