| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 225.2M +2.8% | 219.1M +2.9% | 212.9M -6.2% | 226.9M +4.6% | 216.9M |
| Cost of Revenue | 64.8M +3.4% | 62.6M +8.0% | 58.0M -8.5% | 63.4M -2.3% | 64.9M |
| Gross Profit | 160.4M +2.6% | 156.4M +1.0% | 154.9M -5.3% | 163.5M +7.6% | 152.0M |
| Operating Expenses | 126.4M +19.6% | 105.7M +6.0% | 99.7M +6.7% | 93.4M -8.2% | 101.7M |
| R&D | 5.5M -10.4% | 6.2M +20.6% | 5.1M +3.5% | 4.9M +15.5% | 4.3M |
| SG&A | 67.0M +46.5% | 45.8M +9.5% | 41.8M +17.8% | 35.5M -20.4% | 44.6M |
| Operating Income | 34.0M -32.9% | 50.7M -8.2% | 55.2M -21.2% | 70.1M +39.5% | 50.3M |
| EBITDA | 87.2M -17.1% | 105.1M -2.6% | 108.0M -12.3% | 123.1M +20.2% | 102.4M |
| Net Income | 9.7M -55.2% | 21.6M -13.2% | 24.9M -33.0% | 37.1M +69.0% | 22.0M |
| EPS (Basic) | $0.09 -55.0% | $0.20 -16.7% | $0.24 -31.4% | $0.35 +75.0% | $0.20 |
| EPS (Diluted) | $0.09 -55.0% | $0.20 -13.0% | $0.23 -34.3% | $0.35 +75.0% | $0.20 |
| Shares (Diluted) | 108.5M +1.8% | 106.6M +0.5% | 106.0M -0.4% | 106.5M -1.6% | 108.2M |