| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 405.1M -2.7% | 416.2M +5.7% | 393.7M +2.9% | 382.8M -1.1% | 386.9M |
| Cost of Revenue | 310.8M -2.8% | 319.7M +7.8% | 296.5M +1.5% | 292.0M +0.1% | 291.7M |
| Gross Profit | 94.3M -2.2% | 96.4M -0.8% | 97.2M +7.1% | 90.8M -4.6% | 95.1M |
| Operating Expenses | 79.9M -6.8% | 85.7M -0.2% | 85.9M +17.7% | 73.0M +2.4% | 71.3M |
| R&D | 23.5M -2.5% | 24.1M +0.5% | 23.9M +1.7% | 23.6M -3.6% | 24.4M |
| SG&A | 51.6M -7.3% | 55.7M +0.7% | 55.3M +16.2% | 47.6M +11.0% | 42.9M |
| Operating Income | 14.4M +34.4% | 10.7M -5.3% | 11.3M -36.5% | 17.8M -25.5% | 23.9M |
| EBITDA | 34.7M +11.2% | 31.2M -3.2% | 32.2M -4.0% | 33.5M -18.7% | 41.2M |
| Net Income | -2590000 -158.6% | 4.4M +4.8% | 4.2M +41.2% | 3.0M -80.0% | 14.9M |
| EPS (Basic) | $-0.08 -157.1% | $0.14 +0.0% | $0.14 +40.0% | $0.10 -79.6% | $0.49 |
| EPS (Diluted) | $-0.08 -157.1% | $0.14 +0.0% | $0.14 +55.6% | $0.09 -81.6% | $0.49 |
| Shares (Diluted) | 30.7M -1.2% | 31.1M +1.0% | 30.8M -2.5% | 31.6M +2.6% | 30.7M |