| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 172.0M +16.7% | 147.3M -5.2% | 155.4M +12.3% | 138.4M -17.0% | 166.7M |
| Cost of Revenue | 101.5M +17.2% | 86.6M +4.7% | 82.7M +5.3% | 78.5M -19.1% | 97.1M |
| Gross Profit | 70.5M +16.1% | 60.7M -16.5% | 72.8M +21.6% | 59.8M -14.0% | 69.6M |
| Operating Expenses | 39.5M -8.6% | 43.2M -18.4% | 53.0M +20.5% | 44.0M +4.6% | 42.0M |
| R&D | 3.7M -6.4% | 4.0M -19.1% | 4.9M +4.7% | 4.7M -7.3% | 5.1M |
| SG&A | 40.4M +14.2% | 35.4M -17.7% | 43.0M +28.5% | 33.5M +1.6% | 33.0M |
| Operating Income | 31.0M +77.2% | 17.5M -11.4% | 19.8M +24.5% | 15.9M -42.3% | 27.5M |
| EBITDA | 37.9M +55.9% | 24.3M -8.0% | 26.4M +13.2% | 23.4M -30.2% | 33.4M |
| Net Income | -2430000 -133.5% | 7.3M +15.2% | 6.3M +881.8% | -806000 -107.4% | 10.9M |
| EPS (Basic) | $-0.02 -133.3% | $0.06 +20.0% | $0.05 +600.0% | $-0.01 -111.1% | $0.09 |
| EPS (Diluted) | $-0.02 -133.3% | $0.06 +20.0% | $0.05 +600.0% | $-0.01 -111.1% | $0.09 |
| Shares (Diluted) | 120.3M -1.4% | 122.0M +0.5% | 121.4M +1.7% | 119.4M -0.3% | 119.8M |