| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 141.6M -17.7% | 172.0M +16.7% | 147.3M -5.2% | 155.4M +12.3% | 138.4M |
| Cost of Revenue | 79.3M -21.8% | 101.5M +17.2% | 86.6M +4.7% | 82.7M +5.3% | 78.5M |
| Gross Profit | 62.3M -11.8% | 70.5M +16.1% | 60.7M -16.5% | 72.8M +21.6% | 59.8M |
| Operating Expenses | 42.3M +7.1% | 39.5M -8.6% | 43.2M -18.4% | 53.0M +20.5% | 44.0M |
| R&D | 3.6M -4.0% | 3.7M -6.4% | 4.0M -19.1% | 4.9M +4.7% | 4.7M |
| SG&A | 32.9M -18.7% | 40.4M +14.2% | 35.4M -17.7% | 43.0M +28.5% | 33.5M |
| Operating Income | 19.9M -35.8% | 31.0M +77.2% | 17.5M -11.4% | 19.8M +24.5% | 15.9M |
| EBITDA | 28.5M -24.9% | 37.9M +55.9% | 24.3M -8.0% | 26.4M +13.2% | 23.4M |
| Net Income | 7.8M +421.9% | -2430000 -133.5% | 7.3M +15.2% | 6.3M +881.8% | -806000 |
| EPS (Basic) | $0.07 +450.0% | $-0.02 -133.3% | $0.06 +20.0% | $0.05 +600.0% | $-0.01 |
| EPS (Diluted) | $0.06 +400.0% | $-0.02 -133.3% | $0.06 +20.0% | $0.05 +600.0% | $-0.01 |
| Shares (Diluted) | 120.9M +0.5% | 120.3M -1.4% | 122.0M +0.5% | 121.4M +1.7% | 119.4M |